PlanetScale startet Neki: Postgres-Sharding ohne Kompromisse

PlanetScale hat Neki vorgestellt, eine neue Plattform für verteiltes Postgres. Neki setzt auf echtes Postgres auf jedem Shard, mit einem Router, der das Postgres-Wire-Protokoll spricht, sowie Sharding, Connection-Pooling und einer Control Plane. Es soll die Grenzen einzelner Maschinen überwinden, ohne Anwendungen umzuschreiben oder auf Erweiterungen zu verzichten. Neki ist in der Platform Preview verfügbar und noch nicht für den Produktionseinsatz empfohlen.
Wir haben Neki mit einigen Prinzipien entwickelt, das wichtigste davon: Bleib bei Postgres, umgehe es nicht, täusche es nicht vor und wende dich nicht von ihm ab.
- gk1
Leute, denkt in euren Launch-Posts daran, zu beschreiben, was ihr launcht und wofür es gut ist. Idealerweise schon im ersten Absatz.
- Intro: Erklärt das Problem, aber nicht, was Neki ist oder wofür es gut ist.
- Warum Neki: Erklärt die Alternativen und warum sie schlecht sind, aber nicht, was Neki ist oder wofür es gut ist.
- Wie funktioniert Neki: Beschreibt die technischen Komponenten, aber nicht, was Neki ist oder wofür es gut ist.
- Was man über Sharding hinaus bekommt: Erklärt, wie man es betreibt/deployt, aber nicht, was Neki ist oder wofür es gut ist.
- Was ist eine Platform Preview + Probiert Neki heute aus: 140 Wörter zur Definition von "Preview" und Links zum Loslegen ... aber nicht, was Neki ist oder wofür es gut ist.
Edit: Die Landingpage hat vorne 100x mehr nützliche Informationen -> https://neki.dev/
Edit #2: Sie haben inzwischen einen Abschnitt "What is Neki" hinzugefügt. Gute Reaktionszeit.
- parthdesai
Die Technik mag großartig sein, aber der CEO kommt wie ein Arschloch rüber
- xyzzy_plugh
Ich liebe es, wie der CEO von Planetscale auf multigres[0] rumhackt, dem Neki-Äquivalent von Supabase, und damit prahlt, wie überlegen Neki ist, und doch ist Neki nicht einmal Open Source!
Sam, es fühlt sich an, als würdest du nur Spielchen spielen. Es ist schwer, irgendetwas, was du sagst oder tust, ernst zu nehmen. Wirst du das Ding als OSS veröffentlichen? Oder hast du beschlossen, einen Rückzieher zu machen?
Glückwunsch zum – schauen wir in die Notizen – Closed Launch, schätze ich?
- Atreiden
Die größte Sorge, die mir von Dev-Teams entgegengebracht wurde, als ich HA-verteiltes Postgres vorgeschlagen habe (z. B. über RDS Aurora global), ist, dass Eventual Consistency für viele Workloads nicht geeignet ist.
Löst Neki das, und wenn ja, wie? Mein Verständnis des CAP-Theorems ist, dass dies im Grunde einige Kompromisse bei der Verfügbarkeit erfordert, aber ich bin neugierig, wie das hier in der Praxis aussieht.
- hanspagel
Ich brauche das für mein Side Project, das null Nutzer hat, aber ich frage mich, ob Neki gut genug skalieren wird.
- erulabs
Ich liebe es, das zu sehen, aber als intensiver Vitess/MySQL-Nutzer fürchte ich die geteilte Aufmerksamkeit von PlanetScale. Ich hoffe, auch auf der Vitess-Seite weiterhin Verbesserungen zu sehen.
Abgesehen von egoistischen Zweifeln: Glückwunsch an Planetscale zum Launch!
- fsuts
Irgendwie ironisch, dass Planetscale sein Unternehmen auf dem von Google entwickelten Open-Source-Vitess aufgebaut hat
Und jetzt hat Planetscale ein Vitess-ähnliches Äquivalent für Postgres gebaut, das sie proprietär gemacht haben
- khy
Mann, ich war tief in diesem Blogpost drin, bevor ich die Frage "Was ist Neki?" beantworten konnte.