~/talks

Marcos Maia

what they talk about

all 4 in the filters

where they keep going back

  • I/O2 editions2019–2025

all 4 in the filters

on a stage with

who talks about the same things

titleconferencedate
Crypto Trading: JVM Techniques Behind Bitvavo’s Microsecond RevolutionJCON EUROPE 20262026-04-20
Bitvavo rebuilds its core on the JVM and Kotlin using a replicated state machine (Raft) with Aeron for reliable UDP and SBE for zero-copy messaging. The system…
Talk on
High-Speed Crypto Trading: JVM Techniques Behind Bitvavo’s µs RevolutionVoxxed Days CERN 20262026-02-10
Rebuild uses a deterministic replicated-state-machine on JVM with Raft, Aeron for reliable UDP + SBE + zero-copy transport, and strict zero-allocation code…
Talk on
Making sense of Crypto Market Data in real timeSpring I/O 20252025-05-22
Bitvavo streams order flow from a low‑latency JVM core into Apache Kafka and ingests into Druid to compute candlestick aggregates for ~400 assets; the engine…
Talk on
Getting Real with NodeJS and Kafka: An Event Stream TaleJSNation Conference 20222022-06-16
Concrete config and code using KafkaJS with NodeJS: shows how to get exactly-once semantics inside Kafka (not in external databases) by setting producer…
Talk on
Real Time Investment Alerts using Apache Kafka & Spring Kafka at ING BankSpring I/O 20192019-05-16
Production system that matches a continuous market feed against thousands of user alerts and sends notifications in under ~200 ms end-to-end, built with Apache…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.