Skip to content

Collection of docker-compose files designed to quickly validate hypotheses

License

Notifications You must be signed in to change notification settings

sandevgo/architecture-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Architecture Playground

This repository is a versatile collection of Docker Compose files and Kubernetes charts designed to help you experiment with and test various software architecture ideas and design patterns.

Table of Contents

Getting Started

Before you begin exploring and testing architectural patterns and use cases in this repository, make sure you have the following prerequisites installed and set up on your development environment:

  • Docker: You'll need Docker installed to use Docker Compose files. You can download and install Docker from the official .
  • Minikube or Kind (Optional): If you plan to use Kubernetes charts for deploying your architectures, ensure you have a Kubernetes cluster set up.
  • K6 (Optional): For performance testing and load generation.
  • Chaos Monkey or Chaos Toolkit (Optional): To test the resilience and fault tolerance of architectural designs.

Architectural Patterns

Use Cases

TBD

Performance Testing

TBD

Chaos Testing

TBD

About

Collection of docker-compose files designed to quickly validate hypotheses

Resources

License

Stars

Watchers

Forks