Skip to content

Instantly share code, notes, and snippets.

@jianminchen
Created May 29, 2018 06:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jianminchen/8f127514054f6bea677f705e47349bc3 to your computer and use it in GitHub Desktop.
Save jianminchen/8f127514054f6bea677f705e47349bc3 to your computer and use it in GitHub Desktop.
Learn system design -
shared with Julia:
Load balancer:
Load balancer: Amazon/ Google/ F5 https, DOS attack (client and web server)
Load balancer: DNS based, reverser proxy, NGINX (web server and application server)
load balancer: smart client (between Application server/ Database Server)
Cache:
sidecar
Redis cluster (K-V database)
Partition -
Queue - Rabbit MQ, producer/ consumer
Redundant/ replication
CAP theorem - Partition tolerance/ availabiltiy
ACID -
Netflix stream / API
Swagger/ OSI - open specification
@canaantt
Copy link

Thanks for sharing :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment