Event Streaming
- https://thenewstack.io/choosing-between-message-queues-and-event-streams/
- topics: Messaging Queues Event Streaming
Highlights
- events constantly push data into our applications. These applications react, blending streams together, building views, changing state, and moving themselves forward. In the streaming model there is no shared database. The database is the event stream, and the application simply molds it into something new.
- In fairness, streaming systems still have database-like attributes such as tables (for lookups) and transactions (for atomicity), but the approach has a radically different feel, more akin to functional or dataflow languages (and there is much cross-pollination between the streaming and functional programming communities).
Solutions
Comparisons
Memphis vs Jetstream
References
- https://pandio.com/event-streams-queues/
- https://pandio.com/what-is-event-streaming-why-is-it-growing-in-popularity/
- https://learning.oreilly.com/library/view/designing-event-driven-systems/9781492038252/ch01.html
- https://thenewstack.io/choosing-between-message-queues-and-event-streams/
- https://docs.memphis.dev/memphis/memphis-broker/comparisons/nats-vs-memphis
- https://km.aifb.kit.edu/sites/lodstream/
Backlinks