41554 blogs · [ { "id": "01a08796-e73c-71c8-a275-57a113102bed", "title": "Batched Critical Sections", "url": "http://kprotty.me/2025/09/08/batched-critical-sections.html", "published_at": "2025-09-08T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a113399ef6", "title": "Sync Primitives are Functionally Complete", "url": "http://kprotty.me/2025/07/31/sync-primitives-are-functionally-complete.html", "published_at": "2025-07-31T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a1137767ef", "title": "Intuiting TLS", "url": "http://kprotty.me/2025/04/01/intuiting-tls.html", "published_at": "2025-04-01T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a113e7b6c7", "title": "libuv, but multi-threaded, but not really", "url": "http://kprotty.me/2023/04/13/libuv-but-multithreaded-but-not-really.html", "published_at": "2023-04-13T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a11449e405", "title": "Simple Scalable Unbounded Queue", "url": "http://kprotty.me/2022/11/04/simple-scalable-unbounded-queue.html", "published_at": "2022-11-04T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a1147eb4b5", "title": "Building a Tiny Mutex", "url": "http://kprotty.me/2022/09/19/building-a-tiny-mutex.html", "published_at": "2022-09-19T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a11561e6ec", "title": "Resource efficient Thread Pools with Zig", "url": "http://kprotty.me/2021/09/12/resource-efficient-thread-pools-with-zig.html", "published_at": "2021-09-12T00:00:00+00:00" }, { "id": "01a08796-e73c-71c8-a275-57a1160db4f0", "title": "Understandnig Atomics and Memory Ordering", "url": "http://kprotty.me/2021/04/08/understanding-atomics-and-memory-ordering.html", "published_at": "2021-04-08T00:00:00+00:00" } ] posts Claim your blog
Back to kprotty.me
Blog · corpus.blog/blogs/kprotty.me/posts

kprotty.me

kprotty.me

2025

2023

2022

2021