~/talk

Extreme Engineering-Elements of Building a High -scale Broking Application

links:none on file
slides:none on file

A high-scale broking platform that handles 22 million clients and onboards a million users a month processes about 10 million orders daily and peaks at 3 million RPS by sharding users into replicated cell-based shards, running frontends that do MVVM+Room offline sync with eventual-idempotent order queues, and isolating external dependencies with sized thread-pools. Tech choices are Go for low-overhead concurrency (tiny Go goroutines), Python for batch ML, SQL for transactions, Redis/Redshift for cache/analytics. Quarterly regulator DR drills validate the design.

AI-written summary · about

  1. 0:00Introduction to high-scale broking
  2. 3:18Core mechanics of equity trading
  3. 5:26Design pattern: Eggs and basket
  4. 8:13Design pattern: Always on
  5. 11:48Design pattern: External distrust
  6. 13:35Language and tech choices
  7. 16:08Cross-platform UI approach
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.