System Design - Practice
Here is some designs of system design concepts
1. AI Application
1.1. RAG Chatbot
1.2. MCP Architecture
2. Serverless Application
2.1. User Register & Send email
2.2. Invetory Traking
2.3. Media Transcoder
2.4. E-Commerce Order Processor
- Step functions: work as a state machine in SAGA pattern: Orchestration Saga, Choreographed Sagas
2.5. Heartbeat IoT Device Tracker
2.6. Chatbot History
2.7. Notifications System
2.8. Transaction Payment System
2.9. Blog with user comment
2.10. Document Processing Workflow
2.12. Image Analysis System
2.13. Audit Logging System
3. Server Application
3.1. Static Website
3.2. Layer MVC Application
Last Updated On June 29, 2025