Ich stehe gerade vor einer Entscheidung und frage mich, ob andere ähnliche Erfahrungen gemacht haben. Seit einigen Monaten setze ich in meinem kleinen Projekt eine Open-Source-Lösung für die Datenvisualisierung ein, die mir eigentlich gut gefällt. Jetzt wurde mir aber von einem Kollegen nahegelegt, doch auf eine proprietäre Alternative umzusteigen, weil die Skalierbarkeit bei wachsenden Datenmengen besser sein soll. Ich bin mir nicht sicher, ob der Wechsel wirklich nötig ist oder ob ich einfach nur Angst habe, dass meine aktuelle Lösung irgendwann an ihre Grenzen stößt. Besonders die Vorstellung, von einer lebendigen Community abhängig zu sein, macht mir etwas Kopfzerbrechen, obwohl ich die Vorteile eigentlich schätze.
Ich verstehe dein Kopfzerbrechen. Du magst die Open Source Lösung wirklich gern und fragst dich ob sie mit den wachsenden Daten mithalten kann. Die Unsicherheit kommt mir bekannt vor.
Die Entscheidung hängt von mehr als dem Preis der Lizenzen ab. Die Open Source Community bietet Transparenz Sicherheit Updates doch du musst Governance Modelle und Supportverträge mitdenken. Die Frage ist wie stabil und vorhersehbar der Zustand deiner Datenvisualisierung künftig bleibt.
Ich bleibe skeptisch auch wenn die Bezeichnung skalierbar klingt. Bei offenen Lösungen liegt die Verantwortung oft bei dir selbst beim Setup bei Performance Tests. Bei einer proprietären Lösung schwankt der Eindruck der Skalierung oft nur in der Finanzsprache.
Vielleicht geht es dir gar nicht um Skalierbarkeit sondern um das Gefühl für das Tool. Vielleicht mischen sich Farben und Layout mit dem Hauch von Community Einfluss statt rein technischer Performance. Vielleicht suchst du eine Art Lösung die dir menschlicher vorkommt als reines Wachstum.
Muss Skalierbarkeit überhaupt als Feind gesehen werden oder könnte sie auch als Antrieb dienen der dich zu einer besseren Architektur führt?
Man könnte das Thema neu rahmen als Frage nach Interoperabilität und Reproduzierbarkeit statt reinem Wachstum. Vielleicht geht es dann weniger um Austauschbarkeit der Lizenzen als um die Freiheit der Daten und der Pipeline. So lässt sich die Entscheidung offener sehen.