The Making of an Ultra Low Latency Trading System with Go and Java
Offered By: USENIX via YouTube
Course Description
Overview
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.
Syllabus
SREcon23 Americas - The Making of an Ultra Low Latency Trading System with Go and Java
Taught by
USENIX
Related Courses
How to Not Destroy Your Production Kubernetes ClustersUSENIX via YouTube SRE and ML - Why It Matters
USENIX via YouTube Knowledge and Power - A Sociotechnical Systems Discussion on the Future of SRE
USENIX via YouTube Tracing Bare Metal with OpenTelemetry
USENIX via YouTube Improving How We Observe Our Observability Data - Techniques for SREs
USENIX via YouTube