- Published on
System Design | Databases | Intuit | SSE | Feb 2024 | Offer
- Author
- Shared Anonymously
Say you have a flight booking system. The system offers the first 120 users to book one seat for free. I am trying to find ways in which we can make sure during concurrent requests that only 120 users are getting free tickets.
What are the various strategies to overcome this in terms of system architecture and what design decisions should be considered for your database?
Report • Mark as Helpful