Explore the intricacies of building and operating an ultra-low latency trading system in this 47-minute conference talk from SREcon23 Americas. Presented by Yucong Sun and Jonathan Ting from Coinbase Inc., delve into the challenges and solutions encountered while implementing a system with end-to-end latency as low as sub-50 microseconds using both Golang and Java. Gain insights into programming language and runtime considerations, threading models in Go and Java, RAFT implementations and their latency characteristics. Learn about Linux kernel tuning techniques and the challenges of running such systems in both bare metal and AWS environments. This technical session offers valuable knowledge for developers and engineers interested in high-performance trading systems and low-latency applications.
Overview
Syllabus
SREcon23 Americas - The Making of an Ultra Low Latency Trading System with Go and Java
Taught by
USENIX