Re:We Don’t Use Docker
by systemvoltage on Tuesday March 16, 2021 @11:14AM
(#26477826)
CDN caches static assets. The request still goes to SO servers. Search goes to one of their massive Elastic Search servers.
I’m not saying we should all use SO’s architecture, I am trying to shed light on what’s possible.
YMMV obviously.
Are you an SO dev? I had thought I read about the use of CDNs and/or Varnish or something like that for rendered pages for logged out users? I don't want to correct you on your own architecture if you are!
Re:We Don’t Use Docker
by systemvoltage on Tuesday March 16, 2021 @06:40PM
(#26484163)
No, not a dev at SO. I am guessing what would be rather a standard use of CDN (hosting static assets, caching them geographically).
What you're saying is probably right.
> Everytime you go to SO, it hits one of these 9 web servers
This isn't strictly true. Most SO traffic is logged out, most doesn't require strictly consistent data, most can be cached at the CDN. This means most page views should never reach their servers.
This is obviously a great design! Caching at the CDN is brilliant. But there are a lot of services that can't be built like this.