Skip to content

Sherif-Elshafei/distributed-oltp

Repository files navigation

Demonstrating:

✔ Source control (Git/GitHub)
✔ Containerization (Docker) and Multi-container orchestration (Docker Compose)
✔ CI/CD (GitHub Actions) → builds and publishes Docker images to GHCR on each push
✔ Reproducible development environments (Compose)
✔ Container registry usage (GHCR)
✔ Environment management
✔ Resilience → API can start without DB using SKIP_DB flag
✔ Deployment thinking
✔ RESTful API design and layered architecture
✔ API usability and documentation (Swagger)

## 🚀 Try execution in the Cloud (No Installation; zero local setup) 

1. Click "Code" → "Codespaces" → "Create Codespace"
2. Wait for environment to load
3. Open forwarded port 5258
4. Visit /swagger

About

A "generic" distributed data-driven application in which persistent data storage forms the core architecture, and business logic layers operate on this data to deliver domain-specific services and workflows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors