← Back to problems

59. Low-Latency Order Matching Exchange

EXPERT
DatabaseScalabilitySystem Design

The full-depth design for an exchange matching engine: architecture, order API, and durable execution schema together.

Design the backend for an order matching exchange (modeled on a crypto/stock exchange's matching engine): clients submit buy/sell orders over a REST API, an in-memory matcher pairs them by price-time priority, and every execution is durably recorded. Design all three layers together.
Log in to submit a solution

Comments

Log into join the discussion.