Out of all the big orgs, Amazon is probably the one that has the least regard for keeping technically interesting projects alive, and the certainly will bulldoze it for some dumb reason when the next re-org comes.
AWS Acquires DuckLabs (ducklabs.com)
hobofan 6 hours ago
ferguess_k 6 hours ago
felixgallo 5 hours ago
sargun 5 hours ago
ferguess_k 5 hours ago
For example, I want to know how to calculate the charge of incremental export. One blog says it is charged by the amount of change logs (but the official doc doesn't say so), which makes sense. But how do I estimate the amount? My hunch is: Put + Write + (1~100) * TransitWrite + Update + Delete + (1~25) * BatchWrite.
senderista 3 hours ago
riknos314 3 hours ago
qaq 5 hours ago
100 items max per Transaction BatchGet 100 items, 16 MB max low write limits on same key Item size 400 KB max etc.
nixon_why69 5 hours ago
For the same price, you can run a much more capable PSQL instance with way better features, but now you're on the hook for it being up 24/7.
supriyo-biswas 2 hours ago
ferguess_k 2 hours ago
I wish I could get a role to work on OLTP databases. PostgreSQL seems to be a fascinating topic so that's on my plate.
nostrebored 2 hours ago
The constraints are what let this happen. Unconstraining it might make a better generalist product but part of what you're opting into with DDB is the dumb "put an item in get an item out semantics" and the other side is knowing that it will still work if that volume increases dramatically.
senderista 3 hours ago
fullstop 6 hours ago
hobofan 6 hours ago
Of the few examples I have I my head, I'd even say that the fate of a product that has been acquired by Google is probably even better than those of Google's internally developed products. e.g. Waze is still alive and kicking 13 years after acquisition under its own brand and hasn't been completely swallowed by Google Maps. The Nest brand also stuck around for quite some time.
fwip 5 hours ago
nixon_why69 4 hours ago
Amazon will drive these people to quit within a couple years over filling out MBRs and threats about how the MBR isn't good enough (MBR = monthly business report, pure bullshit theatre that drives the whole company mad 2/4 weeks every month).
Google would drive them to quit over a longer timeframe, with no threats or harrassment, just because every time they try to ship something cool, someone else has a reason not to do it and that kills you eventually.
hobofan 4 hours ago
Yeah, I've never personally worked at any of those places, but collaborated on a few open source projects with Googlers and Xooglers and the slow grinding wheels of their "processes" that wear people down over time were very apparent. Nevertheless, it has been a breeding ground for many interesting technologies, even if it often suffocates them over the long term.
SoftTalker 4 hours ago
NewJazz 2 hours ago
darkwater 2 hours ago
Wouldn't be possible nowadays to LLM your way out of this?
Really no idea, just asking.
nixon_why69 2 hours ago
Honestly, the whole thing felt LLM to start with, tons of people lacking context and throwing words and summaries around.
tokenscoper an hour ago
Couldn't have said it any better myself having worked at AWS for close to 8y. I was there during their peak growth years and remember very well how some of these processes that were once not as maddening, devolved.
Exoristos 23 minutes ago
kodoman 5 hours ago
stingraycharles 5 hours ago
Heck AWS is the sole reason all these projects needed to go through these license changes to prevent AWS from completely destroying their business models.
richwater 5 hours ago
Zigurd 4 hours ago
You might think that's got a very low ceiling. But, even though it's a bad example in many ways, OpenAI showed that the ceiling is very high. And if you're morally flexible even higher.
homarp 3 hours ago
When a bigger entity (e.g. AWS) decides to undercut the original creator/vendor (e.g. redis,elastic search), MIT code des not help.
bigstrat2003 3 hours ago
applfanboysbgon 3 hours ago
Zigurd 2 hours ago
I know some lawyers who specialize in these choices. Everyone thinks their choice doesn't smell, but there are the resources to make informed choices.
pjmlp an hour ago
applfanboysbgon 3 hours ago
I don't know how you came to OpenAI as an example given that they famously succeeded while going closed-source with the release of ChatGPT.
kccqzy 3 hours ago
You really underestimate the value of support contracts.
pessimizer 3 hours ago
kccqzy 2 hours ago
bch 3 hours ago
I can't speak to how successful it is, but Daniel/Curl have been running with this model[0][1] for years. Probably not too different from 'drh and SQLite[2][3].
[0] https://curl.se/support.html
[1] https://rock-solid.curl.dev/
bigstrat2003 3 hours ago
idontneedcoffee 5 hours ago
hnlmorg an hour ago
Weirdly I’d put Microsoft above modern-Google, and that’s still a low bar.
runtime_terror 3 hours ago
wavemode 5 hours ago
I'm curious what you mean by this. I would have said the exact opposite - AWS tends to keep projects around for a very long time. They haven't acquired very many open-source projects, but the few that they have are all still running as far as I know.
hobofan 5 hours ago
hugs 4 hours ago
scotho3 4 hours ago
shimman 2 hours ago
ChuckMcM an hour ago
That said, the acquisition by Amazon is interesting in that it seems to overlap with their existing DB offerings? Which makes me wonder what exactly it is that they are getting out of this.
daviewales 6 hours ago
Quote from the article:
"As the CWI representative on the DuckDB Foundation... When DuckLabs spun out of CWI, we created this foundation, which holds all IP of open-source DuckDB, and will continue to do so." - Peter Boncz
aratob 5 hours ago
AWS did not acquire the DuckDB technology itself, which is MIT-licensed open source and governed by the DuckDB Foundation which holds most of the related IP [1].
What they did acquire is DuckLabs, the Amsterdam-based services and development company behind the technology which is owned by and employs the creators and major contributors.
And MotherDuck is a US-based venture-funded commercial company, whose cloud-based data platform is centered around DuckDB but has been significantly expanded recently, including Python pipelines, an agentic context layer, and a visualisation layer.
stingraycharles 5 hours ago
Currently it says “Today, DuckLabs remains independent and fully owned by the original creators. We've deliberately chosen not to take venture capital, so we can focus on sustainable engineering, correctness, and keeping DuckDB open and MIT-licensed for everyone. “
Future will tell if that ends up being true.
Bjartr 4 hours ago
speleding 3 hours ago
basch 3 hours ago
>Independence: We are fully founder-owned and not externally funded. Our priorities align with the long-term health of the project and its users.
xingped 3 hours ago
Hah. Never have I ever heard a sentence that described Amazon less.
applecrazy 3 hours ago
switchbak 2 hours ago
Not that I like either actor in this particular play, but this isn't exactly an example of community oriented goodwill on Amazon's part.
hawk_ 2 hours ago
Yes I think motherduck is going to get ... well motherducked bad by AWS
wakaru44 2 hours ago
Open search wasn’t precisely born out of the kindness of their heart and their defence of FOSS values… it’s more like a predatory practice to capture market.
BorisMelnik 2 hours ago
Scubabear68 5 hours ago
I was really surprised when I first came across DuckDB at how good at it is for its target use cases. It is a game changer for me for the "local analytics" space, and its ability to scale up to a large degree helps a lot.
It is simply awesome to be able to point DuckDB at a mess of CSV and other files and have an instant database on top of it that I can run regular SQL over, and it is fast and just works.
bushbaba 4 hours ago
fsckboy 5 hours ago
xnx 3 hours ago
runtime_terror 3 hours ago
up2isomorphism an hour ago
dang an hour ago
cmiles8 6 hours ago
I hope they just let the team carry on and don’t contaminate it with all the other craziness going on.
wpietri 5 hours ago
Maybe this will be the rare case where founders survive corporate shenanigans and keep on doing their thing. But I'm bummed, as I've heard that optimism many more times than I've seen it happen.
rklaehn 4 hours ago
shimman 2 hours ago
Is profit sharing, like what you're implying, actually happening? If so, in what quantity?
eitally 4 hours ago
It's both a great time to be gold mining in tech, and also a terrible time to be a bit employee.
dgudkov 3 hours ago
What big corp is not a total mess?
nostrebored 2 hours ago
The things I hear from recent AWS departures are very concerning.
tormeh 6 hours ago
From my own experience I can say it integrates far better into your Rust app than DuckDB does.
Well over 100 monthly contributors, too.
colinmarc 5 hours ago
tobilg 5 hours ago
asa400 5 hours ago
hocuspocus 4 hours ago
DataFusion is being used as a building block for a growing number of databases and data processing engines in Rust, as it offers the necessary primitives.
asa400 2 hours ago
hobofan 5 hours ago
Indexes, transactions, a first-class storage format are all things that come included with DuckDB, that you won't have with Datafusion.
andriy_koval 2 hours ago
1egg0myegg0 2 hours ago
andriy_koval an hour ago
pepperoni_pizza 6 hours ago
echelon 6 hours ago
fidotron 5 hours ago
fourseventy 3 hours ago
willseth 3 hours ago
compiler-guy 3 hours ago
tyre 5 hours ago
My guess is that Amazon wants official hosted versions and doesn’t want to go through something like the Redis fiasco with licensing. In that case, they ended up having to support their own development anyway (with Valkey), so they might as well just buy the team.
DuckDB team probably gets a nice package and pay bump, but it’s really unlikely they’re getting hundreds of millions from this.
yurishimo 5 hours ago
Assuming historical returns, your money doubles roughly every 7 years, so within the rest of your lifetime, that 1 million should turn into at least 8. That's an extremely comfortable upper-middle-class lifestyle on the interest payments alone. If your children don't spend it all, your grandchildren would easily have private jet money by the time their parents retire.
asib 5 hours ago
fwip 5 hours ago
jshen 5 hours ago
fwip 4 hours ago
If getting a million dollars wouldn't affect how much money you can leave your kids, you already have generational wealth.
MeetingsBrowser 4 hours ago
fwip 3 hours ago
asib 3 hours ago
We can debate “live comfortably” if you want, but no 4.5 people are doing that from the investment proceeds of 1m.
What you are describing is kind of more like social mobility.
jimbokun 3 hours ago
ethagnawl 3 hours ago
Well said.
Where I live, one million dollars would allow me to pay off my house, open healthily sized investment accounts for my kids, pad my investment account, setup a trust and, overall, set my family up for a comfortable life in the future. I don't see how that isn't generational wealth.
MeetingsBrowser 2 hours ago
Basically the bar is higher than "something you can pass down". It is enough that the next generation does not need to worry about making money either.
pessimizer 3 hours ago
Generational wealth is definitely not "affect[ing] how much money you can leave your kids." That's an equivocation - if you're leaving your kids a dollar, another dollar will "affect how much money you can leave your kids."
edit: you need a million dollars to securely retire at all, and that's if your parents, kids, or you don't get sick. If they do, a million is not only not "generational wealth" but it may not even last you three years.
slfnflctd 4 hours ago
At a more sane expected return of 5% annually, you get $50k a year to live off of to just keep what you have (or rather, watch it slowly erode in value due to inflation).
That is basically a one person income, maybe two adults if you pinch pennies and live in a crappy apartment or a low-end house in a midwestern suburb.
You can get a lot more lucky with a million bucks than you can with 10k if you gamble, but there are no guarantees. Risk tolerance is the most impactful variable. For those in the low risk tolerance group, I think you'd need at least 2 mil these days. And that's with being frugal, as well as probably not having much left over for kids.
1123581321 5 hours ago
You would also have to train your kids to responsibly use the money without demonstrating it, as you’d just be hoarding it. People don’t have a good track record there, either.
I think the best you could do generationally with a million would be to try to invest moderately and draw down a small percentage (2-3%) to demonstrate fully considered use of the money. This would keep you in a middle class income but give you more ability to donate charitably, vacation together, let one spouse retire earlier, solve a financial crisis for a child, etc.
Letting them in on the thinking would give them a good chance to handle a high six/low seven figure inheritance, depending on how the investing goes.
nixon_why69 5 hours ago
pstuart 4 hours ago
Buying a house in desirable areas is going to be in the ~ $1M range, college is going to be hundreds of thousands, etc.
menaerus 4 hours ago
intuitionist 39 minutes ago
MeetingsBrowser 4 hours ago
Common definition is somewhere between 1.5 to 5 million per child.
jimbokun 3 hours ago
_zoltan_ 3 hours ago
hobofan 5 hours ago
MotherDuck, a semi-competitor of theirs has raised $100mil in funding. DuckLabs has reportedly taken no external funding (so all ownership is with the founders) and was profitable with 30+ employees.
On the sidelines, other companies behind beloved open source products, like Astral, Astro, Bun are getting bought left and right.
With that as a backdrop, I think they should have been able to get quite a good payout.
datadrivenangel 4 hours ago
The DuckDB foundation owns some equity in MotherDuck, which is a data lakehouse platform based on DuckDB, and all three have been moving closely together in making DuckDB better locally as well as in the role of a query engine that really threatens a lot of amazon's role in data lakehouses. DuckDB in the hands of a good team means that you can use AWS almost only for storage, instead of using any of the managed services.
willbeddow 2 hours ago
I know the projects will remain open, and ostensibly still contributed to in the same direction, but surely AWS thinks of this as another piece of a product suite to compete with Databricks.
Nontheless, I think the open embedded query engine approach DuckDB is spearheading is larger than one project, and I remain excited about the broader ecosystem (especially datafusion).
janpeuker 5 hours ago
tuvix 4 hours ago
janpeuker 4 hours ago
skeeter2020 2 hours ago
"DuckDB has been an in-process database since day one. But people have asked us – very persistently – for a client/server mode, and we have finally caved"
This was already satisfied by numerous projects and products, and feels like a "me too" attempt to capture AI-based workflows. DuckDB always felt like "SQLite for Analytic Data" but I fear these changes and now acquiring the org leading technical direction is where they deviate for good. AWS is so unnecessary for what DuckDB can (and should, IMO) be; MongoDB jumps to mind as a cautionary tale.
datadrivenangel 6 hours ago
ray_v 5 hours ago
0898 3 hours ago
Are databases not a solved problem? Why are there lots of different databases? Why is one faster than the other? What's different between them?
xnx 3 hours ago
koolba 3 hours ago
It’s not a solved problem because each iteration of technology doesn’t just fix the mistakes of the past, it’s an evolution to solve the problems of the present.
luckydata 3 hours ago
"Are cars not a solved problem? Why are there lots of different cars? Why is one faster than the other? What's different between them?"
I think the best way to approach the subject in an easy to grasp way is to ask Gemini or another frontier AI to teach you the basics, they will do a surprisingly good job and they'll be able to react to your questions with INFINITE patience.
toast0 3 hours ago
There's no single set of requirements and desired properties that people have for databases.
What queries does it accept? How does it persist data? How does it manage replication and partitioning across multiple servers? Are questions with many answers and the right one varies by application.
andriy_koval 2 hours ago
nothing prevents to build single database which would cover all such answers. Its engineering, funding and distribution problems: no-one built it yet.
toast0 2 hours ago
Even if you did it, I'd be surprised if a single code base is optimal across the spectrum from resource constrained microcontrollers all the way up to IBM Z Series mainframes and everything in between; along with the full spectrum of persistence from in-memory MRU (or similar) caching to full two phase global consensus as well as optimistic eventual consistency.
There's just too much scope to be the best in class at everything, and even if somehow you did it, the maintenance cost of all the options would be huge.
Best you'll get is as computing continues to increase, the cost of using less than the best becomes more reasonable. There's a lot of database applications where any reasonable database works, and there's a lot of databases that are reasonable in wide application. That may well lead to fewer databases being available, but it's unlikely to converge down to a single database. Just as most engineering domains don't converge down to a single solution for all applications.
andriy_koval 2 hours ago
is a marginal niche, but everything else can be handled by one DB. You think we have PG with extensions (including duckdb) already covers most of the ground, making something like that distributed is also feasible task (there are projects), architecting system to make core engine embeddable is also feasible task.
fishtoaster 2 hours ago
My attempt at an answer: no, databases are not solved.
Specifically, different databases are better or worse for different use-cases.
For example, Postgres is a great "all around database" - you can use it for a lot of different things. As a "relational" database, it's really good if you have a table full of users, a table full of order, and you want to see all orders made by a user with ID=123. You need to answer questions like that a lot (eg every time someone on a website loads a page) and you need the answer fast (hundreds of miliseconds at most)
However, say your use-case is more like... you've got 100 billion rows of billing data ("joe was charged $123.45 on 2026-03-07 for a shirt, blue, size 11, brand foobar") in one table. You don't care much about joe, but you want to be able to find out how much was billed, total, in 2026-03 for blue shirts (or all year for brand foobar, or all time, for size 11). Postgres would struggle with data of that volume - you'd need a really big expensive database. A "columnar" database like duckdb (or clickhouse) might be able to answer those questions better.
Anyway, different databases are better/worse for:
- Large piles of data that you need to query in seconds
- Huge (petabytes) of data that you need to query in minutes, but can query in parallel
- Many related piles (like a standard relational database)
- Cases where you're mostly getting or retrieving single items (key-value stores)
- Huge piles of data that represent a long stream of events in time (time-series datbases)
- Piles of data that look and act more like files (object stores)
- When you need strict transactions
- When your need is very write-heavy
- When your need is very read-heavy
- and probably many others - I'm not even a huge data guy :)
So it all depends on your use-case. There are still cases that are not served well by any existing database - eg "filtering billions of rows, in milliseconds, by an arbitrary portion of several dozen very-high-cardinality columns" (to use an example that came up recently for me IRL) :)
jmartrican 44 minutes ago
brazukadev 2 hours ago
What do you mean by solved problem? I don't own DuckDB (sqlite, postgresql, etc). If I think I can create something as good or better than DuckDB, should I give up doing so (and get filthy rich with an acquisition) because someone thinks databases are solved? Solved databases aren't mine.
pythonaut_16 an hour ago
Every tool is a trade off between effort to create vs power of the solution.
Effort is generally expensive so most things settle on some general purpose local maximum. If you had infinite effort available, you could build bespoke hardware and software from the ground up to solve every problem. It would be faster and more power efficient than any solution available today.
CPUs win out over integrated circuits because the same CPU can be used for ~every software problem, so by using a CPU you benefit from everyone pooling their efforts to improve the general purpose CPU rather than their own specific niche. But when you reach a certain scale/requirements it makes sense to do something more specific. This is one reason why we have standardized GPUs. Still general purpose but more specialized than a CPU. Or think about how Bitcoin mining moved to ASICs, because they need to do one specific thing as fast and as power efficiently as possible.
So for databases, when you get to specific scale and requirements the same kind of specialization starts to make sense. DuckDB or Clickhouse for analytical loads, TigerBeetle for high scale transactional stuff, etc. And that scale is aggregated across ~all software users, i.e. scale of analytical workloads being big enough to support analytical DBs.
Also as time goes on and industries develop the cost to develop specific solutions can go down.
jefecoon 2 hours ago
puszczyk 6 hours ago
tiffanyh 6 hours ago
And DuckLabs is the engineering behind DuckDB.
If I'm correct, this seems like a signal that AWS is coming after the segment of customers wanting to host DuckDB (MotherDucks customers).
Correct me if I'm wrong though, please.
pepperoni_pizza 5 hours ago
batdata 5 hours ago
skeeter2020 2 hours ago
From the MD "about page":
The idea for MotherDuck came after Jordan Tigani, MotherDuck co-founder and chief duck-herder, saw DuckDB in action and thought, “Wow, this is amazing! someone should really build a serverless version.”
...
Hannes and Mark, who founded DuckLabs to focus on the core technology and build the world’s best analytics database, were looking for partners who would build a commercial cloud offering.
fidotron 6 hours ago
skeeter2020 2 hours ago
bornfreddy 2 hours ago
log101 5 hours ago
dunefox 3 hours ago
wqtz 2 hours ago
jakozaur 5 hours ago
Now, with Snowflake and Databricks earning big bucks in the intelligence era, time to gain market share by having DuckLabs under its ownership?
senderista 3 hours ago
ferguess_k 6 hours ago
I use DuckDB extensively for local dev as well as a parquet viewer.
ganeshsivakumar an hour ago
karakanb 6 hours ago
nicornk 5 hours ago
pepperoni_pizza 3 hours ago
smithclay 2 hours ago
* Cloudflare also seems to have gotten the same idea right with R2 Data Catalog
angulardragon03 an hour ago
o_m 25 minutes ago
Fervicus an hour ago
phainopepla2 an hour ago
m1keil 6 hours ago
rustyconover 6 hours ago
learn about it here: https://query.farm/haybarn/
anentropic 5 hours ago
Presumably the issue is Haybarn-specific?
rustyconover 4 hours ago
The CI extension build runs are still public on GitHub, but may have expired, if you bump your git sha ref it will rerun.
anentropic 4 hours ago
Looks like this is the failed build https://github.com/Query-farm-haybarn/haybarn-community-exte... but logs have expired
rustyconover 4 hours ago
anentropic 3 hours ago
gkbrk 5 hours ago
Keyframe 4 hours ago
schmuhblaster 6 hours ago
jmartrican an hour ago
flakiness 5 hours ago
Current Google cache of this page states:
> "The DuckDB project is governed by the non-profit DuckDB Foundation . The Foundation and DuckLabs are not funded by external investors (e.g., venture capital)."
But "(Last updated: Aug 2026)" and I was not able to find this text anymore.
I wonder if they took vc money after all. I guess not, but still, it seem like to be difficult to live as an independent open source company. Getting a big co as a parent/sponsor is probably the next best thing.
tyre 5 hours ago