Project goal:
Optimize the performance of an API based on .NET, NGINX, Azure SQL Server
Accomplishments:
- Azure SQL database has been optimized to provide adequate performance
- The API has been migrated from Apache to NGINX
- Load testing process implemented with Locust
- Linux OS has been optimized – tightened security, adjusted kernel parameters
Project Team:
Senior DevOps Engineer
Client:
InsurTech SaaS product
Outcome:
The API was able to process x2 more requests per second after the change, without scaling the hardware. The optimization led to x10 average performance gain.