ayjay
Designing a Scalable Booking .Net API – Best Practices & Input Needed
Hey everyone,
I’m working on designing a mock booking hotels/flights API, and I want to know your go-to best practices, design patterns, and scalable architecture.
This API will allow users to search, book and check status.
The system should support different search types
No external database – all data should be stored in-memory for now.
Bookings take time to process, so users need to wait 30-60s for a booking to be completed. They can check for status updates.
What architecture and design patterns would you use?
14 replies