Skip to content

Rpp2210-Azalea-SDC/Rpp2210-Azalea-SDC-Product-Overview

Repository files navigation

Azalea SDC Product

Refactored monolithic ecommerce backend microservice optimized to support high traffic

Technology Used

Postgres AWS Nginx Redis LOADER.IO JavaScript

Connect with me:

LinkedIn

Structured Schema used to plan out the Database Structure:

image

Created Database and Tables to match Schema.

image

PostgreSQL server can handle multiple concurrent connections from clients.

Created ETL to unify data being imported into DB locally.

image

Improved PostgreSQLqueries speed from 25s to 0.30ms by analyzing execution plans and implementing indexes and aggregations

image

Migrated over the Data to AWS EC2 Instance through PostgreSQL built-in migration function.

image

Successfully imported Data to AWS EC2 instance!

image

Scaled application to sustain 4000 RPS by horizontally scaling with NGINX through 4 AWS instances and Redis caching

image

image

Performance Testing:

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published