▲ | slyall 2 days ago | |||||||
Anything gets complex at scale. This is the same software they us to host their SaaS system. Presumably has to scale to many thousands of customer and a huge number of events per second. They have all sorts of caching, autoscaling, distributed systems and other stuff thats complete overkill for all except that largest installation. Plus all sorts of software features only needed by a few customers and extra layers to be multi-customer. It's the difference between a hoop in your back yard and a NBA Stadium | ||||||||
▲ | seanwilson a day ago | parent [-] | |||||||
Is this a common architectural issue for self-hosted options from SaaS companies? As in, a huge SaaS company offers their product for self-hosting to individual companies, but it's not practical to self-host because the code is highly specialized for supporting hundreds of companies instead of just one? And it's hard to have an architecture that works well for just one and for hundreds? | ||||||||
|