One of Europe's up and coming online raffles startup experienced a peculiar problem. A sudden surge in popularity! We were engaged immediately to stabilise the application and then re-architect it completely
Introduction
An online raffles startup had a functioning application developed in the Django / Python framework using ORM that worked well until its popularity exploded almost suddenly. The application could not scale and wasn’t capable of handling the load. At that stage, a fatal flaw was also discovered in the lottery draw system. A loophole to keep winning the lottery led to hitting the panic button. Rhibhus was approached to urgently fix the flaw and solve the stability and load issue immediately and later re-architect the entire system ground up.
What we did…
Addressed the scalability issue
Made the application scalable on demand leading to 53% reduction in monthly costs and a stable application even at 5x load
Re-architected the entire application to achieve stable, secure and scalable-on-demand application
Proposed a loosely-coupled cloud native web & mobile application separating web application frontend (VueJS) from backend (NodeJS)
Resolved loopholes due to insecure coding and vulnerabilities to DoS and DDoS attacks
The Results
Europe’s popular online raffles now enjoys a lead in popularity over hundreds of competitors while scaling confidently to the next level, counting on Rhibhus’ timely support and superior technical capabilities
Comments