

Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- How does Neki compare to https://pgdog.dev/?by devy
- it works and does shardingby samlambert
- I am on a 12 Muni right now that is plastered with a Neki ad, and I looked up neki.dev literally 10 mins ago to see what this product is about. Did they time the release of this bus ad with the launch date?by kaycebasques
- Bus ads have been running for a little while now. A few billboards around too.by kelp
- Is this going to be open sourced? I thought this was the plan at the start. But ow I am confused.by dvtkrlbs
- Man, I was deep into this blog post before I was able to answer the question "what is Neki?".by khy
- If I don't know what I'm reading about by the third or fourth phrase, I skip it. Empty language comes from empty minds and I don't have time for that.by ahknight
- https://neki.dev/ is a much more terse overview of nekiby imjosh-dev
- I love to see this but as a heavy Vitess/MySQL user I do fear the split focus from PlanetScale. Hoping to see continued improvements on the Vitess side as well.
Selfish doubts aside, congrats to Planetscale on the launch!
by erulabs - don't worry, we still give a lot of love to vitess. at the end of the day they are both databases. the beauty of doing both is we can take learnings from each product and apply it to the other.by imjosh-dev
- I see no mention of foreign keys, or any other constraints, across shards. If, as I suspect, they're not implemented, it would still be useful but at the level of Spanner 10 years ago.by ragall
- Cross shard transactions are “coming soon”. So, this is just like having multiple postgres clusters.by aabhay
- I need this for my side project that has zero users, but I wonder if Neki will scale well enough.by hanspagel
- have you tried simultaneously vertically and horizontally scaling?by ehfeng
- I love the offer which is running on the "PlanetScale Metal".
They claim to provide unlimited IOPS (I/O operations Per Second).
I would like to get some of these drives myself. Sounds like a technical miracle.
On the other hand claiming such miracles makes me wonder which other aspects in this are are actually a working miracle or rather a mythos/false marketing claim.
by Yannik_Sc - m8gd local nvmeby __s
- > unlimited IOPS
I think this is marketroid for “we don’t limit them” not a statement about physics
by cobbzilla - Kinda ironic that Planetscale built their company on open source Vitess that google built
And now planetscale have made a Vitess like equivalent for Postgres which they have made proprietary
by fsuts - >Kinda ironic that Planetscale built their company on open source Vitess that google built
That Youtube built. I know at the time Youtube was already part of Google but I don't think of Vitess as a Google Stack.
by ksec - They have made it proprietary so that providers like AWS can't build their own service with it, thus eating into PS's income.
Google is big enough to survive open-sourcing Vitess, k8s, angular, etc. Planetscale isn't.
by hiyer - I love how the Planetscale CEO has been shitting on multigres[0], Supabase's equivalent to Neki, and gloating about how superior Neki is, and yet Neki is not even open source!
Sam, it feels like you're just playing games. It's hard to take anything you say or do seriously. Are you going to OSS this thing? Or have you decided to backpedal?
Congrats on the checks notes closed launch, I guess?
by xyzzy_plugh - Do they get the same backlash if they went with a source available license similar to MongoDB or Elastic?by kolanos
- How does open source have anything to do with Neki's ability to scale against a service that doesn't even do sharding.by samlambert
- Every PlanetScale launch seems to come with a side of beef with the competition. Case in point: https://x.com/samlambert/status/2098069474205470970?s=20
Just launch the product and let it speak for itself. The constant need to take shots at competitors comes across as pretty childish.
by karlmush - The top concern I've gotten from dev teams when proposing HA distributed postgres (e.g through RDS Aurora global) is that eventual consistency is not suitable for many workloads.
Does Neki solve for this, and if so how? My understanding of CAP theorem is that this basically requires some compromises around availability, but I'm curious as to what that looks like in practice here.
by Atreiden - Same here, first thing I need to know when considering a distributed system is how consistency is handled. If it's eventual consistency, what is the replication lag like? If it's strong consistency, can their network handle that? What happens when a node goes down?by arrowleaf
- Assuming it works the same way as their MySQL product, Vitess:
The usual way to run it is that you partition your db based on something like a user, so that single user gets a consistent DB, but anything cross-shard may not be.
I know when I worked at Block, Cashapp was using Vitess and getting cross-shard DB writes down and functioning correctly was one of the major blockers to adoption. (though I just did tls management for vitess and didn't write any workloads on top of it, so my impression might be a bit off)
by mcpherrinm - Folks, in your launch posts remember to describe what you're launching and what it's for. Ideally in the opening paragraph.
- Intro: Explains problem but not what is Neki or what it's for.
- Why Neki: Explains alternatives and why they suck but not what is Neki or what it's for.
- How does Neki work: Describes the technical components but not what is Neki or what it's for.
- What you get beyond sharding: Explains how to run/deploy but not what is Neki or what it's for.
- What is a platform preview + Try Neki today: 140 words on the definition of "preview" and links to get started... but not what is Neki or what it's for.
Edit: The landing page has 100x more useful information up front -> https://neki.dev/
Edit #2: They've since added a "What is Neki" section. Good reaction time.
by gk1 - The landing page which is linked at the start of the second sentence of this page…? I don’t completely disagree with you, but this is mostly hypertext working as intended, is it not?by dwb
- I scrolled through the landing page and even the "Get started" page and I have still no idea what is this. Is this a managed db? Something I can run myself? No idea.by ahoka