Thanks for writing this up. This makes a ton of sense. I'm honestly surprised we've gotten this far without running into the issue. I guess it has to do with the particulars of how Java and Python use (or don't use) the multiplexing of the data plane connection.
Kenn On Wed, Jun 17, 2026 at 7:47 AM Sam Whittle <[email protected]> wrote: > Hi everyone, > I put together a design and a PR to address the lack of bundle isolation > within an SDK given the single shared data stream. This lack of isolation > can lead to starvation of input data for bundles if there are other bundles > within the SDK that are not consuming data quickly. > > Please let me know what you think or any concerns > > https://docs.google.com/document/d/1nahf5UcWMEpuN7g8ezqgE-FApirrPOmhHuZzMp9Peb0 > > Thanks, > Sam >
