•   Home
  •   Github
  •   LinkedIn
  •   Subscribe

storage

Posts: 7

You Can Keep Data Safe Without Keeping It in Order

Apr 11, 2023 | distributed-systems, system-design, storage, databases, data-structures

In distributed systems, it’s easy to blur the line between keeping data safe and keeping data in order. Both sound like the same thing, until you look closely at how systems actually do it. At the centre of this confusion lies a familiar piece of technology: the log. Specifically,…

Using Abstractions to Hide Complexity: A Fresh Take on ACID

Oct 22, 2022 | databases, distributed-systems, system-design, storage

Software systems are built on layers of abstractions. Each layer shields developers from the messy realities beneath, allowing them to think in simpler, more reliable terms. One of the most powerful examples of this principle comes from databases called Transactions. Transactions embody the ACID guarantees — Atomicity, Consistency, Isolation, and Durability…

Newer Posts Page 2 of 2
Theme Attila by zutrinken Published with Ghost