4 ms·
Recent discussion about their tech stack: https://stackoverflow.blog/2021/03/30/roberta-arcoverde-stack-overflow-teams-building-tests-best-practices/ https://st
by papito 5y ago
Recent discussion about their tech stack:
https://stackoverflow.blog/2021/03/30/roberta-arcoverde-stack-overflow-teams-building-tests-best-practices/ https://stackoverflow.blog/2021/03/30/roberta-arcoverde-stac...
Summary: simple as possible, maintainable, no micro-service hell - just a bunch of boxes serving with the cache and highly optimized SQL queries. Know your storage engine.
This is yet another example that not getting bogged down in cargo cults, micro-services, and instead solving problems you have will result in a smaller, more agile team, leaner infrastructure bill and burn rate, and a higher chance of a successful exit.
- potamic 5y agoYou can bet your ass if one of these obscenely funded startup takes on the same problem, you are going to see all of that microservices, event sourcing, reactive patterns, service mesh jazz all over the place when they are dealing with like 100k users. And throw in the obligatory machine learning for intelligent ranking or some shit like that.
- papito 5y agoCorrect. Because the whole system is filled with anti-incentives. You can't attract money by demonstrating that you can be frugal. It's absurd.
- JoeAltmaier 5y agoExcept the occasional $1.8B
- zymhan 5y ago13 years after founding. Most startups don't expect to exist that long.
- A-Train 5y agoWhat is wrong with event sourcing? We also built our app without any microservices but event based processing is actually quite good pattern. Basically the state of the application can be replayed with the events.
- potamic 5y agoNothing at all. These are all very valid things to do in the right circumstances. But when a certain idea gains hype in the industry, people try to fit it into all sorts of areas and I was making a generalized statement on that.
- MangoCoffee 5y agothank for the link. its really interesting. my boss want to use micro services and all the latest buzz but i'm like we only have two programmers and we don't create any app. all the code that we have is to integrate our on premise software with third party SaaS. we are a mid size company.