Lilit Yenokyan, director of engineering at Pivotus, presented about perfomance testing of reactive services at Reactive Summit. Yenokyan describes the performance infrastructure and cover reporting…
Lilit Yenokyan, director of engineering at Pivotus, presented about perfomance testing of reactive services at Reactive Summit. Yenokyan describes the performance infrastructure and cover reporting and visualization examples.
Yenokyan starts by a description of the system, a portal for bank agents to manage conversations with their customers. It also includes a React Native app. The application can potentially be used by any back, meaning potentially millions of users.
As the team realised the traffic generated by the system will be significant, the question of how much load can the system sustain came and how to put a number on it.
Yenokyan defines the goal of performance testing is to determine capacity. With performance metrics, the system performance can be assessed and compared with how much it costs to run the system. This gives a sense of performance/dollar spent and may lead to optimization efforts if the potential gain is worth the time.