3 ms·
Redwood: The Future of the FoundationDB Storage Engine
- polskibus 7y agoAnyone (apart from Apple and Snowflake) using FoundationDB in production? What are your use cases? Seems to me like FoundationDB can be a good replacement to Zookeeper or etcd. Is that correct?
- ryanworl 7y agoWavefront is another public user. If you poke around on the forums and Google peoples' names you can see where they work. There are a number of large companies you have definitely heard of in a variety of domains including ad-tech, analytics, gaming, and logistics who are evaluating or using FoundationDB in production. FoundationDB can replace ZooKeeper or etcd. Not literally of course, given their APIs vary wildly, but you can achieve the same semantics. Plus you get arbitrary conversational transactions instead of just things CAS.
- akircher 7y agoApache's CouchDB is currently planning their v4 release to be based on FoundationDB
- kjeetgill 7y agoI think it would be more accurate to say you could build a basic Zookeeper on top of FoundationDB rather than use it as a replacement. It depends on what level you're using Zookeeper at. Because it's fairly trival to slap together a consistent store on top of FundationDB because, well that's what it is. But if you need ephemeral nodes tired to heartbeated sessions and sequentially consistent set of watches to be triggered... Well that's quite a bit harder. I'm less familiar with etcd, but I suspect the devil is in the details.
- tepidandroid 7y agoKey takeaways: - Higher write throughput - Key-prefix compression - Long-running read transactions Additional comments about trade-offs of the new design: https://forums.foundationdb.org/t/discussion-thread-for-new-storage-engine-ideas/101/22 https://forums.foundationdb.org/t/discussion-thread-for-new-...