Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/terror-1/scalable-apps

This is a demo of a massively scalable e-commerce website built using Docker Compose. It includes services such as a web server, database, caching layer, and load balancer, all orchestrated with Docker Compose for easy deployment and scaling.
https://github.com/terror-1/scalable-apps

cassandra docker docker-compose elasticsearch gatling java kafka maven postgressql redis spring-boot

Last synced: 4 days ago
JSON representation

This is a demo of a massively scalable e-commerce website built using Docker Compose. It includes services such as a web server, database, caching layer, and load balancer, all orchestrated with Docker Compose for easy deployment and scaling.

Awesome Lists containing this project

README

        

Scalable-Apps

## Description
This is a demo of a massively scalable e-commerce website built using Docker Compose. It includes services such as a web server, database, caching layer, and load balancer, all orchestrated with Docker Compose for easy deployment and scaling.

## Prerequisites
Before you begin, ensure you have met the following requirements:
- Docker: [Installation Guide](https://docs.docker.com/get-docker/)
- Docker Compose: [Installation Guide](https://docs.docker.com/compose/install/)

## Getting Started
To get a local copy up and running follow these simple steps:

1. Clone the repository
```sh
git clone https://github.com/your-username/your-project.git
```
2. Navigate into the project directory
```sh
cd your-project
```
4. Run Docker Compose
```sh
docker-compose up --scale web=3
```