Loading...
GET /
POST /
POST/
POST/
DELETE /
GET /
GET /
Users are able to interact with the server through load-balancer managed clusters that are distributed through a CDN. Tweets are stored and updated in a database which is fanned out via websockets back to users
Websockets -- may provide better consistency but potential tradeoff for availability at peak usage times. Ensures low latency. May be able to be mitigated via redis cache.
Load balancer - ensures that peak usage times do not affect consistency or availability. Does increase horizontal scaling complexity