Skip to content

samplecatalina/MTicketing

Repository files navigation

MTicketing: MongoDB-Express-React-Node, Load Balancing, Concurrency Control, CI/CD

• Designed and deployed Express.js microservices alongside a Next.js SSR frontend with React Hooks, cutting average API response latency by 35% (from 280 ms to 180 ms) and boosting First Contentful Paint by 50%.

• Implemented Nginx load balancing and a KafkaJS message queue processing up to 5,000 msgs/s, employed MongoDB with Mongoose Optimistic Concurrency Control to reduce data-conflict errors by 90% during peak concurrency.

• Provisioned GKE K8s cluster on GCP and built a GitHub Actions–driven CI/CD pipeline for linting & pytests.

About

Node | Express | Docker | Kubernetes | Google Cloud Platform | Kafka | Ingress-Nginx | MongoDB | React-NextJS SSR | GitHub Action CI/CD | Mongoose OCC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors