4 ms·
StackOverflow gets away with their arch because they have a much bigger read load than write load, and a design that can “hide” slow writes. I would hazard a g
by FridgeSeal 3y ago
StackOverflow gets away with their arch because they have a much bigger read load than write load, and a design that can “hide” slow writes.
I would hazard a guess the Pinterest usage model has a somewhat higher write-load, and is more sensitive to slow writes/non-propagating writes.
Do I think their arch is still overkill? Yeah, do I think equating them with SO and friends is reasonable? No.
- pjmlp 3y agoStill, the amount of servers is most likely a side effect of using Python as well. The scaling issues we had with Tcl in the dot-com wave with our AOLServer clone, is one of the reasons why I wouldn't use something like Python.
- FridgeSeal 3y agoDefinitely. There was a post on HN a couple of months back about Pinterest saving 2m/month on infra costs by swapping from Python to Elixir/Erlang. It copped flack in the comments because basically “ppphhh $2m that’s not even worth saving, how dumb, Python is good enough”.
- deleted 3y ago[deleted]
- re-thc 3y ago> t copped flack in the comments because basically “ppphhh $2m that’s not even worth saving When is anything worth doing then? Do people really think there's magic everywhere?