back
user profile
eatonphil
24,200karma·4,492submissions·December 27, 2014
about
theconsensus.dev
recent activity (4,492 total)
comment
Could be, it was a little ambiguously worded. That said, single-decree Paxos is much simpler than Raft but I agree The Part-Time Parliament's analogy is a pain to read. But it's better if yo…
comment
Anyone can implement Raft. There are plenty of implementations of them not by Google engineers, including a custom one in the product I work on. And developers in the Software Internals Discord are co…
comment
Check out Alex Miller's Data Replication Design Spectrum for what you might use instead of Raft (for replication specifically), or what tweaks you might make to Raft for better throughput or spac…
3 pts
comment
I'm not talking about speaking the protocol. I'm talking about trying as hard as they can to be as indistinguishable from Postgres (to a non-operations user) as they can. And that list is ve…
comment
Not sure (probably not). But it's definitely much easier to immediately understand IMO.
comment
Who isn't? Cockroach rewrote Postgres in Go. CedarDB rewrote Postgres in C++. And then to lesser degrees you've got Yugabyte, AlloyDB, and Aurora DSQL (and certainly more I'm forgetting…
comment
To the contrary, the Delta Lake paper is extremely easy to read and implement the basics of (I did) and Iceberg has nothing so concise and clear.
comment
OrioleDB is not about sharding, it's about the storage layer.
comment
I contributed back a bit more info but you'll only see it in the 18/devel docs.
1 pts
comment
> The only thing the new allocator stuff would give you is the ability to allocate a standard library data structure with the Postgres allocator. Yeah no this is basically all I'm saying. I…
comment
One of the areas I wonder about this a lot is when integrating Rust code into Postgres which has its own allocator system. Mostly right now when we need to have complex data structures (non-Postgres d…
comment
I have perfected the personal level of effort I'm interested in/capable of putting into this club. But anyone who participated is welcome to do whatever they'd like! Or you can also sta…
comment
1. Authors have sometimes participated in the reading yes. 4. Not at all. :)
comment
I included the ISBN on the page. :) 9780124159501 Yes this is only for this book's discussion. The broader mailing list is on /bookclub.html. And that mailing list is used just to stay in th…
comment
I don't understand your first two questions, I'm sorry, and the third question is answered on /bookclub.html (which is linked to from this page).
comment
I'm happy with how what I've got works for us. Of course anyone can and should join or start the version that suits their taste!
comment
The very first one I did was in person in NYC. Of the 20 who signed up 5-7 actively showed up. I decided to move it purely asynchronous online to make it easier for anyone anywhere to participate. I h…
comment
Only a minority actively participates. But it's for all the other reasons you mention yes. And, unrelatedly, even though few actively participate that isn't the point. It is a motivational v…
comment
Do you have a specific question beyond what's on this page?
comment
It's explained on the page. :) Each week someone kicks off discussion. The form helps me find a volunteer for each chapter. It's what makes it sustainable for me to keep running this group.…