Multi Tenancy in Rails: Die Entscheidungen die teuer rückgängig zu machen sind
Jedes SaaS trifft im ersten Monat eine Handvoll Entscheidungen mit denen es ein Jahrzehnt leben wird, und die meisten Gründer treffen sie ohne es zu merken. Das hier ist ein Gang in klarer Sprache durch die die in einem Rails Produkt zählen: wie du die Daten eines Kunden von denen eines anderen trennst, wo der Tenant im Code lebt, wer ein User ist wenn er zu zwei Firmen gehört, was ein Tenant ist im Unterschied zu dem der die Rechnung zahlt, und warum das Isolationsmodell das du wählst auch deine DSGVO Strategie ist. So geschrieben dass ein Gründer die geschäftliche Konsequenz jeder Wahl nachvollziehen kann, mit den ehrlichen Kosten einer späteren Meinungsänderung.