Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Case Study of Enhancing gRPC Micro-Services for Supporting High Throughput, Low Latency Trading

CNCF [Cloud Native Computing Foundation] via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a detailed case study on optimizing a Golang and gRPC-based trading platform for high throughput and low latency. Learn how Coinbase Exchange achieved transactions exceeding 300 billion dollars in Q1 2024, with throughput up to 100K RPS and sub-millisecond latencies. Discover key optimization strategies, including shifting to bi-directional streaming, replacing Protobuf with Flat Buffers, modifying the Golang scheduler and threading model, and implementing profiling and benchmarking techniques. Gain insights into deploying enhancements in a live production environment, maintaining compatibility, and implementing A/B testing strategies. Examine benchmark data on latencies and throughputs for cutting-edge trading systems in cloud environments.

Syllabus

A Case Study of Enhancing gRPC Micro-Services for Supporting High... Holly Casaletto and Yucong Sun

Taught by

CNCF [Cloud Native Computing Foundation]

Reviews

Start your review of A Case Study of Enhancing gRPC Micro-Services for Supporting High Throughput, Low Latency Trading

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.