Webinar

High-Frequency Trading on Jakarta EE: GC Stress Testing with Azul C4 & Paya

Thursday, 1st January, 1970
0:00
Webinar banner for “High-Frequency Trading on Jakarta EE: GC Stress Testing with Azul C4 and Payara Micro,” March 25, 2026, 2 PM GMT. Features Azul and Payara Micro logos and speaker photos of Luqman Saeed, Jakarta EE Specialist, and Simon Ritter, Deputy CTO and Java Champion.

High-frequency trading systems process 50,000+ messages per second with latency budgets measured in microseconds. In this environment, a single 50ms garbage collection pause means missed trades and violated SLAs.

This webinar walks through TradeStreamEE, a reference architecture demonstrating how Jakarta EE on Payara Micro achieves HFT-grade performance when combined with Azul Platform Prime’s C4 garbage collector.

What You’ll Learn:

  • The Problem: Why G1GC’s stop-the-world pauses create unacceptable latency in financial systems, and how pause times scale with heap size
  • Architecture: Zero-copy message pipeline using Aeron IPC for shared-memory transport and SBE for binary encoding—eliminating allocation in the hot path
  • Stress Testing: Six targeted GC stress scenarios that expose specific collector weaknesses: steady load, growing heap, promotion storms, fragmentation, and cross-generational references
  • Results: Direct comparison of G1GC vs C4 under identical workloads. In PROMOTION_STORM testing (300 MB/s, 50% survival), G1 showed 20 SLA violations with 25ms maximum pause, while C4 delivered zero violations with 2ms maximum pause
  • Deployment: Running the application, monitoring GC behavior via JMX, and applying stress scenarios via REST API

Attendees will see the live dashboard visualizing real-time GC pause percentiles and learn why enterprise Java can compete with C++ in latency-sensitive workloads- when paired with the right runtime.

Topics: , , ,

Articles You May Find Useful

SpringBoot Actuator Health for Microprofile Developers 7 minutes
Cloud & Microservices

Spring Boot Actuator Health for MicroProfile Developers

If you worked with MicroProfile Health, you already understand the value of exposing application health information through standardized endpoints. […]

Webinar banner for “High-Frequency Trading on Jakarta EE: GC Stress Testing with Azul C4 and Payara Micro,” March 25, 2026, 2 PM GMT. Features Azul and Payara Micro logos and speaker photos of Luqman Saeed, Jakarta EE Specialist, and Simon Ritter, Deputy CTO and Java Champion. 1 minute
Cloud & Microservices

High-Frequency Trading on Jakarta EE: Join Our Upcoming Live Webinar

Modern high-frequency trading (HFT) platforms operate under extreme performance constraints, processing tens of thousands of messages per second while […]

2 minutes
Community

Shaping Jakarta Agentic AI Together – Watch the Open Conversation

Earlier this week, we hosted Jakarta Agentic AI, An Open Conversation, an open house Jakarta TechTalk session, exploring a […]