9 ms·
I'm always hearing about FoundationDB but not much about who uses it. I know Deno and obviously Apple is using it. Who else? I'd love to hear some stories about
by websiteapi 10mo ago
I'm always hearing about FoundationDB but not much about who uses it. I know Deno and obviously Apple is using it. Who else? I'd love to hear some stories about it.
- nish__ 10mo agoApple uses it for iMessage I believe.
- adobrawy 10mo agoSnowflake uses it as primary database for their metadata. https://www.snowflake.com/en/blog/how-foundationdb-powers-snowflake-metadata-forward/ https://www.snowflake.com/en/blog/how-foundationdb-powers-sn...
- dpedu 10mo agoMy company (Matterport, YC Winter '12) uses it to store metadata about 3d models. I really don't have that much to say about it because it's not my primary area of focus, and besides that, has been extremely reliable and hands-off, administration-wise. I particularly love that you can change redundancy modes on the fly, for example those listed here[1], and FDB will automatically re-arrange data to your liking, all without downtime. It handles offline/missing or replacing nodes quite well, and I credit my coworker's great efforts to make it work on top of Kubernetes for making our lives so much easier. 1: https://apple.github.io/foundationdb/configuration.html#choosing-a-redundancy-mode https://apple.github.io/foundationdb/configuration.html#choo...
- quettabit 10mo agoAt s2.dev (a serverless datastore for real-time streaming data), we started with DynamoDB for our metadata store, but our access patterns kept running into per-partition throughput limits. We switched to FoundationDB, and it’s been great so far.
- CharlesW 10mo agoSnowflake uses it: https://www.snowflake.com/en/blog/how-foundationdb-powers-snowflake-metadata-forward/ https://www.snowflake.com/en/blog/how-foundationdb-powers-sn... Tigris uses it: https://www.tigrisdata.com/blog/building-a-database-using-foundationdb/ https://www.tigrisdata.com/blog/building-a-database-using-fo... A good collection of papers, blog posts, talks, etc.: https://github.com/FoundationDB/awesome-foundationdb https://github.com/FoundationDB/awesome-foundationdb
- adammarples 10mo agoSnowflake article from 2018, I wonder if it's still true
- throwawaydbb 10mo agoYes. They hire engineers specifically to work on it.
- p_l 10mo agoThe article is pretty vague, but nothing in it expired until at least 2023 :V
- preetamjinka 10mo agohttps://discovery.hgdata.com/product/foundationdb https://discovery.hgdata.com/product/foundationdb This "Who is hiring" post for Tesla mentions FoundationDB [0]. Firebolt [1] uses it. FoundationDB is used at Datadog [2]. [0] https://news.ycombinator.com/item?id=26306170 https://news.ycombinator.com/item?id=26306170 [1] https://www.firebolt.io/blog/decomposing-firebolt-transactions https://www.firebolt.io/blog/decomposing-firebolt-transactio... [2] https://news.ycombinator.com/item?id=36576775 https://news.ycombinator.com/item?id=36576775
- mannyv 10mo agoFrom what I've heard El Toro uses it to keep track of the billions of data points it harvests from the world every minute.
- ghc 10mo agoThere might be a good reason for the lack of stories. FoundationDB runs critical infrastructure I work on, but I never actually have to think about it. I've never spent less time thinking about a data store that I use daily.
- arohner 10mo agoGriffin Bank UK uses it for our entire system (https://griffin.com https://griffin.com)
- otabdeveloper4 10mo agoIt's legacy technology. MongoDB is basically the same thing under the hood, and more "standard".
- jjtheblunt 10mo agoMongoDB is from 2009, while FoundationDB 2013, so wouldn't the notion of legacy be the reverse of what you wrote?
- otabdeveloper4 10mo ago"Legacy" isn't about age, it's about adoption speed. ("Legacy" products have a negative growth rate.)