The title is misleading. AWS acquired DuckLabs, NOT DuckDB. The DuckDB source code is still owned by the nonprofit DuckDB Foundation. 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
AWS Acquires DuckLabs
231–240 of 309 posts
Re: AWS Acquires DuckLabs
#232I'm glad that DuckDB has a foundation in place and hope it is resilient enough to push the DB forward when the time comes. 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.
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.
Re: AWS Acquires DuckLabs
#233Earlier quoted context omitted.
Man I admire AWS marketing team for convincing people DynamoDB is a very good product. 100 items max per Transaction BatchGet 100 items, 16 MB max low write limits on same key Item size 400 KB max etc.
Some of the largest, highest TPS, highest throughput systems in the world use DDB. 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.
Re: AWS Acquires DuckLabs
#234Earlier quoted context omitted.
Surely they are better than Google in this regard.
Google has such a much better reputation when it comes to contributing to and understanding open source. It’s unfair to Google to put Amazon above them. 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.
Weirdly I’d put Microsoft above modern-Google, and that’s still a low bar.
Re: AWS Acquires DuckLabs
#235Earlier quoted context omitted.
AFAIK Google is much better at not tearing well-working teams apart in reorgs, and letting people go they have acquihired a few quarters earlier. 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 a…
Google is better but it's an incredibly low bar. 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 shi…
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.
Re: AWS Acquires DuckLabs
#236Re: AWS Acquires DuckLabs
#237Re: AWS Acquires DuckLabs
#238I'm glad that DuckDB has a foundation in place and hope it is resilient enough to push the DB forward when the time comes. 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.
I think 'least regard' belongs to Oracle. For some reason I thought DuckDB was one of Gabe's ideas over at DuckDuckGo :-). 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.
Re: AWS Acquires DuckLabs
#239I'm an idiot, and a lot of Hacker News goes over my head, but I still read it. Would anyone mind answering this question? 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?
It's a fair question! 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.…
Re: AWS Acquires DuckLabs
#240Earlier quoted context omitted.
How much do you really need for generational wealth? In my opinion, if you're more than 10 years away from retirement and received a surprise $1 million, you're setup for the rest of your life and your children as well assuming they don't immediately blow it all when you die (that's what a good trust should be for). Assuming historical returns, your money doubles roughly every 7 years, so within the rest of your life…
Assuming you're investing aggressively and not touching that money for the next 20 years, with the nominal return of 6% per year, adjusted for the inflation rate of 3% per year, 1M will increase to 1.8M. Not sure how you came up with 8M.