LouZai
Nov 10, 2023 · Backend Development
Design a Scalable Bus & Subway Ticketing System from Scratch
This article walks through the full architecture of a modern bus and subway ticketing platform, covering functional and non‑functional requirements, core components, interaction flows, database schema, shortest‑path routing with Dijkstra, QR‑code generation in Go, and high‑concurrency strategies.
QR Codebackend designbus
0 likes · 16 min read
