Apple open-sources FoundationDB
11–20 of 453 posts
Re: Apple open-sources FoundationDB
#12If this was done years ago it'd be a big deal. Now I worry the competition will make this a non event.
To the best of my knowledge (n.b.: I am not an expert, though I follow this field) there still aren't any direct competitors to the breadth of what FoundationDB can do and do well.
Re: Apple open-sources FoundationDB
#13From looking at the commit history it seems like this is pretty actively developed.
Re: Apple open-sources FoundationDB
#14Re: Apple open-sources FoundationDB
#15I hadn't heard of FoundationDB before, so I did some digging into the features: https://apple.github.io/foundationdb/features.html . It seems to claim ACID transactions with serializable isolation, but also says later on that it uses MVCC, slower clients won't slow down operations, and that it allows true interactive queries. I didn't think an MVCC implementation could provide that level of isolation, and I'm not eve…
Re: Apple open-sources FoundationDB
#16If this was done years ago it'd be a big deal. Now I worry the competition will make this a non event.
To the best of my knowledge (n.b.: I am not an expert, though I follow this field) there still aren't any direct competitors to the breadth of what FoundationDB can do and do well.
Re: Apple open-sources FoundationDB
#17If this was done years ago it'd be a big deal. Now I worry the competition will make this a non event.
Re: Apple open-sources FoundationDB
#18How does this stack up against HBase and Cassandra, which seem to have gotten traction already in the same areas that FoundationDB seems best suited for?
Can't speak to HBase, but one thing Cassandra doesn't guarantee is ACID - I've seen some data consistency issues that has arisen from Cassandra in our usage, although it hasn't been a huge problem for us. That difference alone probably brings a lot of value to FoundationDB.
Re: Apple open-sources FoundationDB
#19This is INCREDIBLE news! FoundationDB is the greatest piece of software I’ve ever worked on or used, and an amazing primitive for anybody who’s building distributed systems. The short version is that FDB is a massively scalable and fast transactional distributed database with some of the best testing and fault-tolerance on earth[1]. It’s in widespread production use at Apple and several other major companies. But the…