Sofort möchte einen Teil der Magie von Firebase vor der Google-Übernahme zurückgewinnen, indem es eine moderne, Postgres-basierte Open-Source-Version davon erstellt.
Wie das ursprüngliche Firebase konzentriert sich das in San Francisco ansässige Unternehmen Instant darauf, Front-End-Entwicklern einfachen Zugriff auf eine Echtzeitdatenbank mit Offline-Funktionen zu ermöglichen, ohne dass die Back-End-Architektur verwaltet werden muss. Der Dienst unterstützt Anwendungen, die in React, React Native und Vanilla JavaScript geschrieben sind. Neben der Datenbank bietet es auch Tools zur Verwaltung von Authentifizierung und Berechtigungen sowie Echtzeitfunktionen wie gemeinsame Cursor, Präsenz und mehr.
Das Team vor kurzem Open Source das Projekt.
Instant wurde von ehemaligen Mitbewohnern gegründet Joe Averbukh (CEO) und Stepan Parunashvilider zuvor bei Unternehmen wie Wit.ai, Facebook, Airbnb und anderen gearbeitet hat.
Bei Facebook, erzählte mir Averbukh, sei die Architektur so aufgebaut, dass er als Front-End-Ingenieur schnell vorankommen könne. Bei Airbnb dauerte es aufgrund der komplexen Microservices-Architektur des Unternehmens lange, eine neue Idee auszuprobieren. „Zum Glück hatten wir Firebase bereits in Airbnb und konnten es für Benachrichtigungen verwenden. Also haben wir Firebase eigentlich nur verwendet, um diese Ideen zu prototypisieren – und das war ein großer Gewinn“, erklärte er.
Bevor sie Instant gründeten, arbeiteten die Mitbegründer an einer Fitness-App, die auf Googles Firebase basierte. Sie mochten zwar alle Funktionen wie optimistische Updates und den Offline-Modus, die Firebase standardmäßig bietet, vermissten jedoch den Zugriff auf eine relationale Datenbank, da der Schwerpunkt von Firebase auf der NoSQL-Datenbank liegt.
„Sie sehen Apps wie Figma, Notion und Linear – sie erobern den Markt aufgrund ihres Funktionsumfangs“, sagte Averbukh. „Und wir glauben, dass im Grunde genommen die Erwartungen an das, was die Leute von ihren Apps erwarten, steigen werden, genauso wie Apps heute viel besser sind als Apps früher. Aber die Realität ist, dass die Leute diese Funktionen heute so entwickeln, dass sie ein ganzes Team haben, das all diese Synchronisierungsdienste entwickelt.“
Das Herzstück all dessen ist Aurora, der relationale Datenbankdienst von AWS, der kostengünstig ist und es Instant ermöglicht, schnell neue Datenbanken innerhalb einer mandantenfähigen Architektur einzurichten, die dennoch starke Sicherheitsgarantien bietet. Averbukh argumentiert, dass Konkurrenten wie Supabase für jedes Projekt (und jeden kostenlosen Benutzer) eine neue Datenbank erstellen müssen, während Instant im Wesentlichen in einer großen Postgres-Instanz lebt. Er betonte auch, dass das Team einem großen Unternehmenskunden, der sich für den Service anmeldet, anbieten könnte, eine separate Datenbank einzurichten.
Am Mittwoch gab das Unternehmen bekannt, dass es eine Startfinanzierungsrunde in Höhe von 3,4 Millionen US-Dollar abgeschlossen hat. Es wird von Y Combinator und SV Angel sowie prominenten Angel-Investoren wie dem ehemaligen Firebase-CEO James Tamplin, Paul Graham, Greg Brockman und Jeff Dean unterstützt.