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
Software as a ServiceUniversity of California, Berkeley via Coursera Software Testing
University of Utah via Udacity The Hardware/Software Interface
University of Washington via Coursera Software Debugging
Saarland University via Udacity Introduction to Systematic Program Design - Part 1
The University of British Columbia via Coursera