Distributed Systems - moneymayur/Misc GitHub Wiki

Stateless

Service registry

Service Discovery

Stateful

Why distribute Data Layer

Improve Data Access speed/ decrease latency with sharding

Improve availability with replication.

Rabbit MQ

Highly Available Redis

Spring Cloud Service framework

Service Registry

Circuit Breaker Dashboard

Configuration Server