Catalog of Atomic Operations in UNIX/POSIX Systems for Thread-Safe Programming
This is a catalog of things UNIX-like/POSIX-compliant operating systems can do atomically, making them useful as building blocks for thread-safe and multi-process-safe programs without mutexes or…
Read the full articleYou might also wanna read
Understanding Immutable Linux: Concepts, Implementations, and Trade-offs
Lies, damn lies, and read only filesystems

Concurrency, Isolation, and MVCC: How Engines Handle Contention
> **Cross-posted.** This article's canonical home is [Iceberg Lakehouse](
Engineers Detail Technical Hurdles of Rewriting PostgreSQL Database Engine in Rust
Developers attempting to rewrite PostgreSQL in Rust have documented significant technical challenges, including a 12–15% CPU overhead introd
cuTile Rust: Extending Rust's Ownership Model to Safe GPU Kernel Programming
Rust has made safe systems programming practical on the CPU, but writing custom GPU kernels in Rust still forces programmers outside the lan
cuTile Rust: Extending Rust's Ownership Model to Safe GPU Kernel Programming
Rust has made safe systems programming practical on the CPU, but writing custom GPU kernels in Rust still forces programmers outside the lan
Python 3.14 Delivers JIT Compiler and GIL-Free Concurrency
A technical overview and some benchmarks

Comments
Sign in to join the conversation.
No comments yet. Be the first.