Site
    pixperk/blog
    All Posts

    All Posts

    10 articles

    lowkey: Building a Distributed Lock Service That Actually Works
    Dec 28, 2025

    lowkey: Building a Distributed Lock Service That Actually Works

    Deep dive into building a CP-consistent distributed lock service using Raft consensus, fencing tokens, and lease-based locks. Achieves 3.24ms p50 latency.

    GoDistributed Systems+3
    15 min
    Read
    Writes done Right : Atomicity and Idempotency with Redis, Lua, and Go
    Nov 30, 2025

    Writes done Right : Atomicity and Idempotency with Redis, Lua, and Go

    Understanding atomic operations and idempotency using Redis, Lua scripting, and Go programming language.

    System DesignGo+2
    12 min
    Read
    Rust Iterators : DeSugarified
    Jul 31, 2025

    Rust Iterators : DeSugarified

    An under the hood look at how Rust iterators work.

    RustIterators
    8 min
    Read
    The Fault-Tolerant Job Queue You'll Actually Understand - in Go
    Jul 18, 2025

    The Fault-Tolerant Job Queue You'll Actually Understand - in Go

    Understand goroutines, maintain data stability, and learn further techniques.

    GoBackend+2
    39 min
    Read
    Implementing a Concurrent Priority Queue in Rust
    Jul 12, 2025

    Implementing a Concurrent Priority Queue in Rust

    A deep dive into building a thread-safe priority queue in Rust, focusing on concurrency and performance.

    RustBackend+2
    10 min
    Read
    Lifetimes in Rust aren't that hard
    May 26, 2025

    Lifetimes in Rust aren't that hard

    A beginner's guide to understanding lifetimes in Rust

    RustProgramming+1
    8 min
    Read

    Page 1 of 2

    pixperk/blog© 2025
    Main SiteContactRSS