laysakura / beam

Apache Beam is a unified programming model for Batch and Streaming data processing.
https://beam.apache.org/
Apache License 2.0
5 stars 7 forks source link

feat: add multiplexing data channel #43

Closed sjvanrossum closed 1 year ago

sjvanrossum commented 1 year ago

This is a first pass at multiplexing data channels for source and sink operators. I left a few TODOs to follow up on regarding:

Additionally (not marked TODO), the mpsc channel is unbounded and that's fine for now since nothing's hooked up to it, so it's a little fuzzy to define a limit for a bounded channel.

laysakura commented 1 year ago

Thank you so much!