High Level Design - jamongx/twitter-clone GitHub Wiki

Describes the main components of the system and how they interact with each other.

Architecture

  • I'm using a microservices architecture because it simplifies horizontal scaling and decouples services.

Services