In the diagram [1], I can see why you might design it that way if starting from scratch but it works as is so why change it. Is there a particular reason to suggest a change to the architecture? [1] https://twitter.com/sahnlam/status/1629713954225405952/photo...
Stack Overflow is a cacheless, 9-server on-prem monolith
11–20 of 120 posts
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#12In the diagram [1], I can see why you might design it that way if starting from scratch but it works as is so why change it. Is there a particular reason to suggest a change to the architecture? [1] https://twitter.com/sahnlam/status/1629713954225405952/photo...
It's easy to interpret that as "stackoverflow should change to be like this", but I think it was meant to be more like "If I had to guess how stackoverflow works, this is what I think it would look like".
It's amazing how much performance and scalability you can get out of computers, if you don't burden them with 100x overhead caused by shoveling data between microservices all the time :-)
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#13Is it hosted on the cloud?
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#14It’s as much an example of how far world class talent can go, as it is about doing more with less.
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#15And runs on .NET One of the only well known sites to do so, I think?
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#16Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#17Even though I love their simplicity as an example of how to be pragmatic and not over-engineer, do remember that they’ve tuned their code to the point that they built an ORM that is one of the fastest in the NET world. I used it and it was awesomely lightweight. It’s as much an example of how far world class talent can go, as it is about doing more with less.
Looks like its expanded a little since then
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#18It is ironic that many questions on Stack Overflow are about various cloud services, hyped-up technologies, and problems caused by over-engineering.
various cloud services This question does not appear to be about programming, Closed. hyped-up technologies subjective, Closed problems caused by over-engineering Opinion-based, Closed.
Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#19Re: Stack Overflow is a cacheless, 9-server on-prem monolith
#20That's a little bit arrogant no?