System design and architecture
system-design · Software engineering and system design · skill
Also known as: system design, systems design, systems architecture, architecture, architect, architect solutions, technical architecture, design architectures.
Narrower concepts
The lesson for this
- System design for multi-tenant ML infrastructure: isolation, quotas and backpressure
- Design exercise: search autocomplete
- Design exercise: chat and presence
- Design exercise: file storage and sync
- Design exercise: LLM gateway
- Design exercise: metrics and time series pipeline
- Design exercise: news feed
- Design exercise: notifications
- Design exercise: payments ledger
- Design exercise: RAG service (retrieval-augmented generation)
- Design exercise: API rate limiter
- Design exercise: ride matching and location
- Design exercise: URL shortener and key-value service
- Design exercise: vector search service