» Tag
concurrency
36 postsData Races and the Memory Model in Go
Explore data races and the Go memory model. Learn about synchronization and safe coding practices in concurrent programming.
Reproducing an OAuth Refresh-Token Rotation Race with Two Requests
OAuth refresh-token rotation requires managing concurrency to prevent security risks.
Solo Dev Built a Sharded Go Library with WAL Instead of Kafka
A solo developer built Flux, a sharded, WAL-backed Go library for batching database writes instead of running Kafka or Redis, ensuring crash safety.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comMechanical Sympathy: Principles for Hardware-Aware Software Design
How CPU cache hierarchies, false sharing, and single-writer architectures underpin mechanical sympathy principles for building high-performance systems.
Pulse: Proof-Oriented Programming in Concurrent Separation Logic
Pulse is an embedded language in F* that offers programming and proving support with Concurrent Separation Logic.
Treat Per-Task Model Switching as a Concurrency Protocol
Model switching in AI tasks requires a robust concurrency protocol to ensure reliability.