Member-only story

Innovative Approaches to System Design for High-Performance Stock Trading Platform

Narendra Lakshmana Gowda
2 min readMay 10, 2020

--

Link to download the systemdesign: https://i.imgur.com/lc2A9ph.png

Please go through the video to understand the system design as its very time consuming to create video and write an article about it.

The same system design holds good for any supply and demand matching systems like

  1. Crypto trading
  2. Forex trading
  3. Stock trading

High level Requirements:

  1. User should be able to sell, buy stocks
  2. User should get real time updates of price changes /Ticks
  3. More features like wallet, timeline, order history etc

Goal of the system design:

  1. Thousands of order matches per second per stock type (For reference NASDAQ handles over 60k messages per second.)
  2. High availability, Scalable, Reliable and durable
  3. SLA/latency
  4. Tolerates 1 data…

--

--

Narendra Lakshmana Gowda
Narendra Lakshmana Gowda

Written by Narendra Lakshmana Gowda

Techdummies@YouTube + Python:Web-Design:Bigdata:DataScience

No responses yet