Date: 2023-09-15
Accepted
Querying booking status for all active bookings of 15mn customers without taking some booking specific characteristic may have impact either cost/load or timeliness of updates. System needs a smart design to optimize booking tracking to balance cost/load and timeliness.
We will create 2 separate approaches for the data update.
Near Real-Time Update: This is responsible for near real-time updates for events with expiring dates within a specified timespan.
Batch Update: This is a periodic full updates of all events and runs as a background job with relaxed time constraints.
Cost-effective Lower load on system Dynamic system to adapt to changing situations
Will have to maintain two tracking solutions
| 🏠 home | << ADR Analytics generator and Analytics exporter | ADR Deploying system in cloud or on premise >> |