apache / apache/pekko

Feature request: Add Source#blockingQueue() operator for easy integrating with non reactive world?

Open
#1,696 0 comments 0 reactions 0 assignees View on GitHub
t:stream
Dominant language
Scala
Stars
1.6k
Forks
211
Avg merge
1d 6h
Merged PRs (30d)
89

Description

Motivation:
Currently, I have to use the `unfoldReosurce()` to integrate with a blocking queue. I think it would be nice to have this out of the box.

Contributor guide

Open the contributing guide

Research direction

Start by reading the existing unfoldReosurce() approach and the Source API context for the proposed blockingQueue() operator. Determine the expected blocking-queue integration and operator semantics from the surrounding stream APIs; done means a documented, tested out-of-the-box operator is available without requiring unfoldReosurce().

Written by the indexing model from the issue text.

Assessment

Tech stack
scala
Domain
distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.