Programmable platform for data in motion
An open-source data streaming platform with in-line computation capabilities. Apply your custom programs to aggregate, correlate, and transform data records in real-time as they move over the network.
An open-source data streaming platform with in-line computation capabilities. Apply your custom programs to aggregate, correlate, and transform data records in real-time as they move over the network.
The programmable data streaming platform

๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐พ๐๐ฒ๐ ๐๐ผ ๐๐บ๐ฝ๐น๐ฒ๐บ๐ฒ๐ป๐ ๐ฅ๐ฒ๐ฎ๐น-๐๐ถ๐บ๐ฒ ๐๐น๐ถ๐ฒ๐ป๐-๐ฆ๐ฒ๐ฟ๐๐ฒ๐ฟ ๐๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป
Long Polling, WebSockets, and Server-Sent Events (SSE) are different techniques to implement real-time communication between a client (typically a web browser) and a server. These techniques enable the server to push data to the client without the client... See more
When we think about a world where everyone is connected, where everything is a node on the network, where every node can publish and subscribe, we can understand the need for the stream/filter/drain architecture.
JP Rangaswami โข Filters: Part 2: Thinking about the network as filter
FastStream brokers provide convenient function decorators @broker.subscriber and @broker.publisher to allow you to delegate the actual process of:
These decorators make it easy to specify the processing logic for your consumers and producers, allowing you to... See more
- consuming and producing data to Event queues, and
- decoding and encoding JSON encoded messages
These decorators make it easy to specify the processing logic for your consumers and producers, allowing you to... See more
airtai โข GitHub - airtai/faststream: FastStream is a powerful and easy-to-use Python framework for building asynchronous services that interact with event streams such as Apache Kafka and RabbitMQ.

Batch processing vs event streaming
As data becomes an increasingly important part of modern businesses, organizations often find themselves needing to process large amounts of data. Two common approaches to processing data are batch processing and event streams.
โญ๏ธ BATCH... See more