Back to course home
0% completed
Vote For New Content
Design ChatGPT
Here is a step-by-step system design for ChatGPT.
1. Problem Definition and Scope
We are designing a global-scale conversational AI system where users can chat with a Large Language Model (LLM). The system must manage conversation state, persistent history, and real-time text streaming.
-
Users: 100 Million+ Daily Active Users (DAU), split into Free and Plus (Paid) tiers.
-
Main Actions: Starting a chat, sending messages, receiving streaming responses, and viewing history.
-
Scope:
.....
.....
.....
Like the course? Get enrolled and start learning!