4 ms·
Run a separate db instance for each customer. With virtualization you can run many instances on the same physical machine. Depending on the tech stack all insta
by z3t4 3y ago
Run a separate db instance for each customer. With virtualization you can run many instances on the same physical machine. Depending on the tech stack all instances can be light weight. We did this in the early 2000 and our code was slow and machines even slower, but we could still scale to over 1k instances cheaply by spreading them out between different machines and used DNS for "routing" and its faster then todays centralized services.
- rwoerz 3y agoAFAIR, you can register in Figma as a single user, i.e., user = customer. So, one DB instance for each of the 4 million users [1]? Sounds like a lot of overhead. [1] https://techcrunch.com/2022/06/08/figmas-dylan-field-will-discuss-evolving-as-a-leader-and-why-fun-is-an-essential-company-value-at-techcrunch-disrupt https://techcrunch.com/2022/06/08/figmas-dylan-field-will-di...