PlanetScale lanza Neki para escalar Postgres más allá de una sola máquina

PlanetScale presenta Neki, un sistema de sharding para Postgres que usa instancias reales de Postgres en cada shard, sin motores modificados. Con routers que hablan el protocolo de Postgres, pooling de conexiones integrado y operaciones en línea como cambios de esquema y resharding, busca resolver los límites de una sola máquina. Ya está en platform preview, no apto para producción.
Así que construimos Neki con unos pocos principios, el más importante: ceñirse a Postgres, no trabajar alrededor de él, fingirlo ni darle la espalda.
- gk1
Gente, en sus posts de lanzamiento recuerden describir qué están lanzando y para qué sirve. Idealmente en el párrafo inicial.
- Intro: Explica el problema pero no qué es Neki ni para qué sirve.
- Why Neki: Explica las alternativas y por qué son malas pero no qué es Neki ni para qué sirve.
- How does Neki work: Describe los componentes técnicos pero no qué es Neki ni para qué sirve.
- What you get beyond sharding: Explica cómo ejecutar/desplegar pero no qué es Neki ni para qué sirve.
- What is a platform preview + Try Neki today: 140 palabras sobre la definición de "preview" y enlaces para empezar... pero no qué es Neki ni para qué sirve.
Edit: La landing page tiene 100 veces más información útil desde el principio -> https://neki.dev/
Edit #2: Desde entonces han añadido una sección "What is Neki". Buen tiempo de reacción.
- parthdesai
La tecnología puede ser increíble, pero el CEO da la impresión de ser un capullo
- xyzzy_plugh
Me encanta cómo el CEO de Planetscale ha estado poniendo por los suelos a multigres[0], el equivalente de Supabase a Neki, y presumiendo de lo superior que es Neki, ¡y resulta que Neki ni siquiera es open source!
Sam, parece que solo estás jugando. Es difícil tomarte en serio cualquier cosa que digas o hagas. ¿Vas a liberar esto como OSS? ¿O has decidido recular?
Enhorabuena por el lanzamiento a puerta cerrada, supongo.
- Atreiden
La principal preocupación que me han transmitido los equipos de desarrollo al proponer Postgres distribuido de alta disponibilidad (por ejemplo, mediante RDS Aurora global) es que la consistencia eventual no es adecuada para muchas cargas de trabajo.
¿Neki resuelve esto y, si es así, cómo? Según mi entendimiento del teorema CAP, esto básicamente requiere algunos compromisos en torno a la disponibilidad, pero me da curiosidad cómo se ve eso en la práctica aquí.
- hanspagel
Necesito esto para mi proyecto personal que tiene cero usuarios, pero me pregunto si Neki escalará lo suficientemente bien.
- erulabs
Me encanta ver esto, pero como usuario intensivo de Vitess/MySQL me temo que PlanetScale se divida entre dos focos. Espero ver mejoras continuas también en el lado de Vitess.
Dejando a un lado mis dudas egoístas, ¡enhorabuena a Planetscale por el lanzamiento!
- fsuts
Es un poco irónico que Planetscale construyera su empresa sobre el Vitess de código abierto que hizo Google
Y ahora Planetscale ha hecho un equivalente a Vitess para Postgres que han hecho propietario
- khy
Tío, estaba metido de lleno en este post del blog antes de poder responder a la pregunta "¿qué es Neki?".