Back to feed
Dev.to
Dev.to
7/14/2026
Cinema Seat Reservation System — Part 3: Problems, Decisions and Some Areas Of Improvement

Cinema Seat Reservation System — Part 3: Problems, Decisions and Some Areas Of Improvement

Short summary

The author shares two performance problems encountered in a cinema seat reservation system built with ASP.NET Core microservices. Load testing revealed 850ms latency on a showtimes endpoint and P95 latency of 16 seconds under stress. The article explains why database indexing and caching were not viable solutions, detailing trade-offs around range-based query caching and cache invalidation complexity.

  • Cinema seat reservation system in ASP.NET Core microservices with API Gateway, Identity, Movie, and Reservation services
  • Load testing revealed 850ms latency on showtimes endpoint and 16s P95 under stress
  • Indexing and caching were ruled out due to range-based query variability and invalidation complexity

Generated with AI, which can make mistakes.

Is this a good recommendation for you?

Comments

Failed to load comments. Please try again.

Explore more