YoVDO

The Making of an Ultra Low Latency Trading System with Go and Java

Offered By: USENIX via YouTube

Tags

SREcon Courses Software Development Courses

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 Clusters
USENIX 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