/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

blog.schmizz.net
| | muratbuffalo.blogspot.com
4.8 parsecs away

Travel
| | This paper recently appeared at ACM SIGOPS Operating Systems Review. It provides an overview of the shared log abstraction in distributed s...
| | maheshba.bitbucket.io
4.9 parsecs away

Travel
| | There are three questions to ask of any system: What abstraction does it implement? What is the design space for such an abstraction? Why is this abstraction useful? In a previous post, we examined the Paxos protocol and answered the first two questions. Paxos implements the abstraction of a Write-once Register (a WOR) using a combination of quorums and a two-phase locking protocol. As for the third question: Paxos is useful because it can be used to implement MultiPaxos (among other things). But that's an unhelpful answer unless you know what MultiPaxos does. In this post, we seek to understand MultiPaxos by asking the same three questions of it. To start with, what abstraction does MultiPaxos implement? MultiPaxos implements State Machine Replication. Cons...
| | mccue.dev
4.5 parsecs away

Travel
| | [AI summary] The post advises choosing PostgreSQL as the default database for web applications due to its reliability, scalability, and better support compared to alternatives like SQLite, DynamoDB, MongoDB, and others, while cautioning against newer or experimental databases and proprietary solutions due to risks and lock-in.
| | preethikasireddy.com
30.7 parsecs away

Travel
| Distributed systems can be difficult to understand, mainly because the knowledge surrounding them is distributed. But don't worry, I'm well aware of the irony. While teaching myself distributed computing, I fell flat on my face many times. Now, after many trials and tribulations...