- An about service and proxy server that has been scaled for production.
- Data is pulled from an About microservice via API requests, 10 Million records total.
- Server Side Rendering (SSR) allows fully rendered HTML pages to be delivered on initial load.
- HTML pages are cached in a Redis database.
- A series of load balancers and horizontally scaled nodes accomodate 600 RPS to random routes.
- Redis cache accomodates 1000 RPS for recently rendered pages.
- Run
npm installfrom the root directory to install dependencies - Run
npm buildto build the webpack bundle - Run
npm startto start the server. Server runs on port 3000
Google PageSpeed insight score of 99
600 RPS to random routes
1000 RPS to previously rendered HTML routes




