PlanetScale выпускает Neki — шардированный Postgres на основе настоящих инстансов

PlanetScale представила Neki — решение для горизонтального масштабирования Postgres, построенное на восьмилетнем опыте работы с крупнейшими шардированными кластерами MySQL. Каждый шард — это настоящий Postgres с одним праймари и минимум двумя репликами, без модифицированного движка хранения. Роутеры говорят на протоколе Postgres, так что существующие драйверы и ORM продолжают работать. Neki доступна в platform preview, production-нагрузки пока не рекомендуются.
Мы спроектировали Neki с нуля для Postgres, с настоящим Postgres на каждом шарде.
- gk1
Народ, в ваших постах о запуске не забывайте описывать, что вы запускаете и для чего это нужно. В идеале — в первом абзаце.
- Вступление: объясняет проблему, но не что такое Neki и для чего он нужен.
- Почему Neki: объясняет альтернативы и почему они плохи, но не что такое Neki и для чего он нужен.
- Как работает Neki: описывает технические компоненты, но не что такое Neki и для чего он нужен.
- Что вы получаете помимо шардирования: объясняет, как запускать/разворачивать, но не что такое Neki и для чего он нужен.
- Что такое platform preview + Попробуйте Neki сегодня: 140 слов об определении «preview» и ссылки для начала работы... но не что такое Neki и для чего он нужен.
Edit: На лендинге в начале в 100 раз больше полезной информации -> https://neki.dev/
Edit #2: С тех пор они добавили раздел «What is Neki». Хорошая скорость реакции.
- parthdesai
Технология может быть потрясающей, но CEO производит впечатление мудака
- xyzzy_plugh
Мне нравится, как CEO Planetscale поливает грязью multigres[0], аналог Neki от Supabase, и злорадствует о том, насколько Neki превосходен, хотя Neki даже не open source!
Сэм, такое ощущение, что ты просто играешь в игры. Трудно воспринимать серьёзно хоть что-то из того, что ты говоришь или делаешь. Ты собираешься открыть исходники этой штуки? Или ты решил дать заднюю?
Поздравляю с закрытым запуском, что ли?
- Atreiden
Главная проблема, которую я слышал от команд разработчиков при предложении HA распределённого postgres (например, через RDS Aurora global), — это то, что eventual consistency не подходит для многих рабочих нагрузок.
Решает ли Neki эту проблему, и если да, то как? Насколько я понимаю теорему CAP, это по сути требует некоторых компромиссов в отношении доступности, но мне интересно, как это выглядит на практике здесь.
- hanspagel
Мне это нужно для моего сайд-проекта, у которого ноль пользователей, но я переживаю, достаточно ли хорошо Neki будет масштабироваться.
- erulabs
Я рад это видеть, но как активный пользователь Vitess/MySQL я опасаюсь, что внимание PlanetScale разделится. Надеюсь также увидеть продолжение улучшений на стороне Vitess.
Отбросив эгоистичные сомнения, поздравляю Planetscale с запуском!
- fsuts
Довольно иронично, что Planetscale построили свою компанию на open source Vitess, который создал Google.
А теперь planetscale сделали аналог Vitess для Postgres, который они сделали проприетарным.
- khy
Блин, я уже глубоко залез в этот блог-пост, прежде чем смог ответить на вопрос «что такое Neki?».