Monday.com hat mehr gestartet vor mehr als einem Jahrzehnt mit dem Ziel, Unternehmen beim Aufbau eines hochflexiblen Satzes von Geschäftstools wie CRM, Marketing, Betrieb und HR zu unterstützen, die auf maßgeschneiderte Weise erstellt wurden, die man einfach nicht von der Stange finden konnte. Es stellte sich heraus, dass Unternehmen diese Flexibilität nicht nur mochten, sondern auch die Grenzen so weit ausdehnten, dass die zugrunde liegende Datenbanktechnologie nicht mehr in der Lage war, weiterhin alle Anwendungsfälle zu bewältigen.
Daher begann das Unternehmen mit der Suche nach einem Ersatz. Angesichts der unzähligen Datenbankoptionen, die von der Stange verfügbar sind, könnte man meinen, dass es nur eine Frage der Zeit und des Testens wäre, eine geeignete Datenbank zu finden. Doch nachdem er mehrere Optionen geprüft und mit einigen Experten gesprochen hatte, kam Monday zu dem Schluss, dass etwas mehr als das, was verfügbar war, benötigt wurde auf dem Markt.
Eines der Hauptthemen war Flexibilität; Monday.com hatte keine Ahnung, wie seine Kunden die Bausteine in Anwendungen umwandeln würden. Das bedeutete, dass eine schemalose Datenbank erforderlich war, um alles verarbeiten zu können, was die Kunden erstellen wollten. Damals beschloss das Unternehmen, eine eigene Datenbank zu erstellen, allerdings mit einer Wendung: Es wurde keine einzige Datenbank erstellt, die alle zukünftigen Funktionen übernehmen würde. Stattdessen würde es auf einigen anderen Datenbanken basieren, um bestimmte Aufgaben zu erledigen. Es hat angerufen die neue Lösung MondayDB.
Die neue Datenbank ist seit Juli vorhanden, aber während das Unternehmen auf die neue Datenbank umsteigt, existiert die alte immer noch als eine weitere Ebene in der Komplexität der Monday.com-Architektur.
Startups müssen sich darüber im Klaren sein, dass es keine Möglichkeit gibt, vorherzusagen, wie Produkte im Laufe der Zeit wachsen und sich entwickeln werden, egal wie sorgfältig sie bei der Auswahl der Technologie vorgehen – und das ist oft unmöglich, da sie Schwierigkeiten haben, ein Produkt auf den Markt zu bringen. Allerdings müssen Unternehmen irgendwann ihre technischen Schulden abbezahlen, indem sie mit einer völlig neuen Architektur beginnen, so wie es auch Monday.com tun musste.
Wir haben uns mit Daniel Lereya, Chief Product and Technology Officer, zusammengesetzt, um zu erfahren, wie sich das Team für die Entwicklung dieser Lösung entschieden hat und welchen Herausforderungen es bei der Suche nach einer Datenbanktechnologie gegenüberstand, die diese einzigartigen Anforderungen erfüllt.
Nur ein weiterer manischer Montag
Der Prozess, der zum Aufbau einer Datenbank führte, ist seit einigen Jahren im Gange. Tatsächlich begann das Unternehmen im Januar 2021 völlig aufgeschlossen mit der Erforschung von Ideen für eine neue Datenbank. Laut Lereya schätzen Kunden Monday.com aufgrund der Flexibilität, die es bietet, und das Unternehmen brauchte eine Lösung, die einen anpassungsfähigen Ansatz verwalten kann.