Alpify logo

Alpify case study

A mobile and web application that quickly connects users with rescue teams in case of an emergency.

Web development Software architecture

TECHNOLOGIES USED

Nodejs, MongoDB, elasticsearch, JMeter

CHALLENGES & SOLUTIONS

As Alpify is a critical application, we had to keep in mind that it couldn’t occur the risk to fail. The requirements of such a software are almost always the same; Availability, performance and scalability. To meet all of them, we implemented highly engineered solutions such as the actor model for scaling, DDD, eventual consistency, stateless services architecture, resilience & self-healing. Also, to ensure the proper functioning of the platform, we used stress testing, endpoint monitoring, runtime & memory profiling and automated deployment.