Monix: An Alternative to Akka-Streams?
summary
Compares Monix and Akka-Streams by implementing the same URL-caching pipeline in both: read URLs, perform asynchronous HTTP GETs, aggregate successes and failures, and emit a report. Names the concrete tools used (Akka requires an ActorSystem and Materializer; Monix uses Observables, Consumers and Tasks), examines DSL expressiveness, extension points, pipeline complexity and testability, and reports similar operator coverage with a small, unbenchmarked performance edge for Monix in these demos.
AI-written summary · about
chapters (7)
- 0:00Start
- 6:36HELLO GUYS IN MONIX!
- 9:25CACHING URL USE CASE
- 16:45CONCRETE REPORTER
- 19:34SOURCE IN AKKA-STREAMS
- 23:19OBSERVABLE IN MONIX (3/3)
- 28:03SINK IN AKKA-STREAMS (2/2)
related talks
45mFree Your Monads and the Rest Will Follow
15mLess is More with MonadReader
33mThe First Few Sips
56mBack to Basics: Functional Programming and Monads in C++
26mStéphane Nicoll and Madhura Bhave
50mFrom dev@ to user@ to the Apache Way
30mPoly Monorepos, the Best of the Two Worlds
28mStructure to Streams: Applying Full-Lifecycle API Management to ED Systems
