Skip to content

Instantly share code, notes, and snippets.

@thapakazi
Created January 10, 2020 03:40
Show Gist options
  • Save thapakazi/ba092e74a16cc42e5f49705364aab929 to your computer and use it in GitHub Desktop.
Save thapakazi/ba092e74a16cc42e5f49705364aab929 to your computer and use it in GitHub Desktop.
basic web componets
created using: https://asciiflow.com
XXX
XXXXX XXX
XXXXX X +----------------------------------------------------------------------------------+
XX XX | |
X D N S XX | +------------------------------------------------------+ |
X X | | | |
XX XXX | | | |
XXX XXXX | | | |
XXXXXXX | | +---------------------------+ | |
^ | +------------+ | +--------+ | | | |
| | | | | | | | +----------+ | | |
| | | | | | App1 +<--->+ | | | | |
+-----+-----+ | | | | | | | | M aster | | | |
| | | |loadbalancer| | +----+---+ | | | | | |
| | | | | | ^ | | | | | |
| frontend +----------->+ +----------------+ | +----+-----+ | | |
| | | | | | | | | | | |
| | | +------------+ | +----v---+ | | | | |
+----+------+ | | | | | +----v----+ | | |
| | | | App2 <---->+ | | | | |
| | | | | | | replica | | | |
| | +---------+ | +--------+ | +---------+ | | |
| | | | | | database | | |
+------------------>+ cache | | +---------------------------+ | |
| | | | | |
| +---------+ | Backend components | |
| +------------------------------------------------------+ |
| |
+----------------------------------------------------------------------------------+
fig: basic web diagram
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment