Integrating Vert.x
summary
Claims that a desktop GC-analysis engine becomes distributable in days: Censum’s core is migrated to Vert.x verticles and its homemade event bus is replaced by the Vert.x distributed event bus, enabling nonblocking event-loop processing and CPU-core pinning. A three-day refactor fragments parsers into independent verticles, publishes log or live JVM events, and composes aggregators; it scales to process live traffic from hundreds of JVMs. Browser front ends need server-side aggregation to avoid crashing under event flood.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:12Reactive
- 4:19Distributed
- 5:02Microservices
- 7:22Verticals
- 9:49Event Bus
- 11:03Event Source
- 19:54Data Source Publisher
- 22:34Consumer
- 24:31Future
- 26:44aggregator
- 27:00gvm
- 27:50process methods
- 29:15deploy
- 30:47clean up
- 31:58synchronous testing
- 32:52running the code
- 38:00what we learned
- 41:14book
related talks
51mWriting Highly Concurrent Polyglot Applications with Vert.x
55mVert.x - wydajna i skalowalna platforma
46mVert.x 3 goes Scala
34mDeveloping Asynchronous Polyglot Applications with vert.x
46mVert.x 3.0: What's New?
45mBuilding microservices with Vert.x
47mModern app programming with RxJava and Eclipse Vert.x
01h 01mReactive Microservices on the JVM with Vert.x
