Processing 1m msgs/CPU/GB of memory with Quarkus and MicroProfile ...
summary
VCStream is a data-integration platform built at Décathlon to connect legacy value-chain systems (ERP, AS/400) to the rest of the IT landscape. The talk explains how the team implemented VCStream using Quarkus and MicroProfile Reactive Messaging with Kafka to achieve very high message throughput (about 1 million messages per CPU per GB of memory) while keeping a simple, resilient, and fault-tolerant implementation; presenters show code and architecture diagrams and describe the performance optimizations they used.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 4:15Platform challenges
- 9:45Technical architecture
- 15:21MicroProfile Reactive performance
- 22:24Benchmarking
- 29:06JVM optimizations
- 31:54Batch to legacy
- 35:27Auto-scaling with Qaida
- 41:29Stream WC analysis
related talks
01h 01mSupersonic, Subatomic Java
46mSubatomic, Supersonic, Reactive
54mDeveloping a stream processing application with Apache Kafka and Quarkus
50mBuilding reactive microservices with MicroProfile
43mTake MicroProfile to the Clouds with Quarkus
02h 51mReactive Microservices with Quarkus
50mWhen Quarkus Meets MicroProfile
49mThe road to Quarkus. Why and what to look for
