ArchitectureArchitecture
Conference45min
ADVANCED

High-Speed Crypto Trading: JVM Techniques Behind Bitvavo’s Microsecond Revolution

Bitvavo, Europe’s largest Euro-denominated crypto exchange, achieved single-digit microsecond latencies and high reliability by rebuilding its core architecture on JVM technologies. Addressing ultra-low latency, concurrency, and resilience, it applied advanced JVM optimizations and replication strategies. The talk shares practical insights on JVM tuning, resilient architecture, and high-availability best practices.

Oleg Lobanov
Oleg LobanovBitvavo
Marcos Maia
Marcos MaiaBitvavo B.V

talkDetail.whenAndWhere

Tuesday, February 10, 14:15-15:00
Globe
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Achieving single-digit microsecond latencies in crypto trading isn’t just ambitious—it’s transformative. Founded in 2018 in Amsterdam, Bitvavo has grown into the largest Euro-denominated crypto exchange, setting benchmarks for performance, security, and scalability.

As one of the first exchanges licensed under MiCA, Bitvavo upholds unmatched transparency and trust across Europe. Recently, its engineering team rebuilt the core architecture on JVM technologies, unlocking single-digit microsecond latencies, boosting reliability, and creating a scalable foundation for rapid growth.

Key challenges addressed included ultra-low latency, concurrency, resilience, replayability, auditability, and data integrity. To meet them, Bitvavo applied advanced JVM optimizations: minimized garbage collection, extensive object pooling, efficient IPC via reliable UDP, high-performance ring buffers, and specialized data structures.

High availability was ensured through in-memory replication with hot, warm, and cold standby nodes, delivering near-zero downtime and robust resilience.

This talk offers practical insights into JVM performance tuning, architectural strategies for resilient high-throughput systems, and best practices for high availability—sharing lessons learned, pitfalls to avoid, and actionable guidance for building mission-critical, high-performance applications.
scalability
resilience
jvm
latency
talks.speakers
Oleg Lobanov

Oleg Lobanov

Bitvavo

Netherlands

Oleg Lobanov is a Staff Engineer at Bitvavo with 16 years of experience in engineering. He leads the architectural vision and technical evolution of Bitvavo’s ultra-low-latency exchange platform, drawing on deep expertise in building distributed, fault-tolerant, and latency-critical systems.
Oleg specializes in advanced performance optimization, including JVM garbage collection minimization, efficient inter-process communication, and highly optimized data structures.
Marcos Maia

Marcos Maia

Bitvavo B.V

Netherlands

A seasoned Senior Staff Engineer at Bitvavo, the leading crypto exchange in the Benelux, with over two decades in the IT industry. A passionate advocate for technology, distributed systems, and engineering culture, Marcos Maia has built a diverse career spanning multiple countries and roles, from engineering to architecture and consultancy. With a focus on finance, investment, and telecom sectors, he shares his expertise in development practices, low-latency systems, engineering culture, and Apache Kafka through engaging talks for leadership, developers, students, and clients.

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments