Clang optimizations. Machine code models. Relocations!| Transactional
If you can ctrl-c and ctrl-v, you can build a JIT.| Transactional
A NULL BITMAP guest post on loop parallelism transformations.| Transactional
| Transactional
↑ Blog ↑| transactional.blog
A NULL BITMAP guest post on loop parallelism transformations.| transactional.blog
Clang optimizations. Machine code models. Relocations!| transactional.blog
| Transactional
Every transactional system must execute, order, validate, and persist transactions.| Transactional
| Transactional
There's better ways to replicate data than Raft.| Transactional
| Transactional
Aurora, Socrates, PolarDB, and Taurus.| Transactional
| Transactional
Filesystems, file IO, and durability.| Transactional
| Transactional
| Transactional
| Transactional
| Transactional
An overview of erasure coding, its trade-offs, and applications in distributed storage systems.| Transactional
| Transactional
Consistent replication algorithms can be placed on a sliding scale based on how they handle replica failures. Across the three common points on this spectrum, the resource efficiency, availability, and latency are compared, providing guidance for how to choose an appropriate replication algorithm for a use case.| Transactional
| Transactional
| Transactional
Welcome to the B-Tree tutorial.| Transactional
| Transactional
Support for searching down the tree in search of a single value.| Transactional
Opening and closing databases as a BerkeleyDB ABI-compatible library.| Transactional
Our next goal is to be able to walk the tree, and print out the values stored in the B-Tree.| Transactional
Support for parsing and printing information contained in the header for BerkeleyDB pages.| Transactional
| Transactional
Paxos, Raft, and all their flavors, variations, and alternatives.| Transactional
The background and context on why the groupings exist the way they do, and thedifferent sorts of pages you’ll find in this section. But, this is allphilosophical waxing, so quite skippable.| Transactional
| Transactional
| Transactional
A reminder that macOS does not respect the usual ways of making data durable on disk.| Transactional
| Transactional
When application code provides high-level fault injection points, fuzzing becomes significantly more effective.| Transactional
About| transactional.blog
↑ Blog ↑| transactional.blog
If you can ctrl-c and ctrl-v, you can build a JIT.| transactional.blog
↤ Database Startups| transactional.blog
Every transactional system must execute, order, validate, and persist transactions.| transactional.blog
Filesystems, file IO, and durability.| transactional.blog
↑ Blog ↑| transactional.blog
↤ Data Replication Design Spectrum| transactional.blog