Loading...
Get /v1/events: show available events
Response:
{
"events": [
{
"eventId": 1
GET /v1/events/{eventId}/seatmap: show seatmap for specific event
POST /v1/events/{eventId}/booking
Describe the overall system architecture. Identify the main components needed to solve the problem end-to-end. Use the diagramming tool to create a block diagram.
Deep dive into 2-3 key components. Explain how they work, how they scale, discuss tradeoffs, capacity, and any relevant algorithms or data structures.