Monitor and improve
Measure, find what’s blocking, fix and monitor.
- A quantified assessment, backed by measurements
- Recommendations ranked by impact
- Hands-on delivery of the most useful ones, and follow-up
When the load went up, the API that feeds the passenger information displays in major stations slowed down and returned errors. Measure, find the causes, fix, measure again: the average response time was divided by 10.
Average response time, from 1.1 s to 0.1 s
Errors under heavy load, down from 52%
More requests handled, under the same conditions
Figures measured under heavy load, before and after the fixes.
In major stations, passenger information displays show departures, platforms and delays. Behind them, an API supplies that information, continuously.
The displays query it constantly, and load peaks come exactly when passengers need it most. That is when it fell behind.
For a display that has to show the right platform at the right time, that is too much. It had to be fixed without changing anything the displays show.
Every display waits for the API, and requests pile up as the load rises.
Information that doesn’t arrive is a display that doesn’t update.
Targeted fixes, without touching what passengers see on screen.
Performance studies carried out end to end: every step is written down, with before and after figures, so the client’s team can check everything.
Under heavy load, in real conditions.
Measure each step of a response to find where the time goes.
Targeted fixes, checked one by one.
Measure again under the same conditions, then with a load test.
No more failed requests.
The API absorbs more requests, faster.
The studies are internal client documents: the architecture, the tools and the details of the fixes are not published here. Only the figures above are.
A product that slows down, returns errors at peak times or costs too much on AWS: the approach is the same. Measure, find what’s blocking, fix what matters, and prove it with figures.
For a product built by Elia Interactive or elsewhere.
Measure, find what’s blocking, fix and monitor.
The product of an online learning startup, built and extended block by block.