#threadpool
- CWBVH now much faster
- DirectX12 and Vulkan benchmark applications
- Hair rendering example (roving capsules)
- Improved included threadpool
- Bring your own threadpool. :)
...And lots more. API is still stable. Come check it out!
September 25, 2026 at 10:53 AM
Threadpool
November 6, 2023 at 12:39 AM
"How do I manage a threadpool?" isn't necessarily an entirely solved problem, but you'll have to do the work to know you need to solve that problem before you can look into solving it!
September 21, 2026 at 4:17 PM
“Oh, you’ve written your own threadpool! Marvellous. I’m sure you know better than Microsoft. I can’t wait to master its unique API.”
September 25, 2026 at 8:37 PM
Nub v0.9.1 — Nub autosizes the libuv threadpool on beefier machines

Node caps the threadpool at 4. Nub lets this float to the number of machine cores (with conservative nicing beyond 4), increasing max throughput for crypto, zlib, DNS, and native addons like bcrypt and sharp
September 14, 2026 at 3:03 PM
My first Crystal Palace shared library!
github.com/rasta-mouse/...
GitHub - rasta-mouse/LibTP: Crystal Palace library for proxying Nt API calls via the Threadpool
Crystal Palace library for proxying Nt API calls via the Threadpool - rasta-mouse/LibTP
github.com
October 14, 2025 at 10:02 AM
I think this is my 10th blog now.

thread-pool.com
ThreadPool
thread-pool.com
May 6, 2025 at 8:28 PM
WHY WOULD YOU USE A THREADPOOL TO CALL A PYTHON SUBPROCESS WHICH OPENS A NEW INTERPRETER THEN USE A THREADPOOL IN THAT TO EXTRACT ARCHIVE FILES WHEN YOU JUST WANT THE SHA HASH OF THE ARCHIVE I AAAAAAAAAAAAAAAAA…
August 25, 2025 at 1:52 AM
TinyBVH 1.7.2 (dev branch) now adds "Bring Your Own Threadpool" (thanks @wjakob.bsky.social!):
Replace the built-in job system (adapted from Wicked Engine) by an alternative, using three hooks in BVHContext.
TinyBVH remains single-header and dependency-free of course.
github.com/jbikker/tiny...
GitHub - jbikker/tinybvh at dev
Single-header dependency-free BVH construction and traversal library. - jbikker/tinybvh
github.com
June 21, 2026 at 5:02 AM
Implemented tons of perf improvements and fixes recently
- Primary / readonly replica (within the same process), with versioning
- Probabilistic sets for quick membership/follow/block lookup
- Separate threadpool for firehose indexing and web serving
- Direct IO with sector-sized reads
March 29, 2025 at 5:22 PM
Did you know FFXIV crashes if you hook character rendering and shunt in into a threadpool without any changes? Shocker, I know
June 1, 2025 at 7:24 AM
We're making more progress on our Sidekiq/Puma threadpool autotuner. I'm guessing we can make the average app ~10% more efficient, and other pluses include:

1. You never have to configure threads/concurrency again.
2. It responds dynamically, even after the app has booted.
May 29, 2025 at 4:58 PM
2 horas tentando entender porque o código só rodava em 1 thread ignorando as outras X threads da threadpool... mais um caso que vai pra palestra sobre concurrency.
January 24, 2025 at 8:21 PM
There's a pattern that keeps coming up and I don't know if it has a name, but I wanted to share:
Nothing fancy really, just a way of shoving arbitrary funcs (including capturing lambdas) into ordinary func pointers without needing any inheritance or allocation.
E.g. ThreadPool:
August 18, 2026 at 10:12 PM
Puma 8.0 "Into The Arena" has been released!

1. Framework/lib authors can move threads into a special "high IO" pool
2. single/cluster DSL hooks for easier config
3. API for adjusting threadpool size at runtime (who would want to that? stay tuned...)
April 9, 2026 at 12:46 AM
1h com eu passando vergonha com a API padrão do Java!!!

Mostrei como usar o HttpClient e os Executors do Java para criar ThreadPool

Segue os links:

1. openjdk.org/groups/net/h...
2. docs.oracle.com/javase/8/doc...
February 7, 2025 at 8:22 PM
spiderman: webadmin
batman: man.bat
deadpool: threadpool
cyclops: apple vision pro max
My 2 year old calls Spider-Man “web guy” and now that’s all I will call him
February 11, 2025 at 8:43 PM
I don’t have anything written out long form, but IMO I’ve had good experiences with Tokio and Rayon together, keeping Rayon work in the blocking threadpool with spawn_blocking and passing data over from the async pool as needed.
December 31, 2025 at 6:47 PM
#threadpool

ᅠmy amazing and wonderful sister gave me the idea to swap the tag around and I like it so much better 😭😭😭 (bsky edit feature when)

ᅠfrom now on #threadpool will be the tag for threads :)))
#poolthread

— DP SOLO THREAD —

[ people can still interact with their response to the thread, but the thread is centered around Wade so do with that as you will ]

TW : suicidal thoughts / tendencies, self-harm thoughts / tendencies, gore, heartbreak, and a WHOOOOLE lot of loneliness <3
November 24, 2024 at 5:31 AM
Claro que tem os disclaimers né:

- Adicionar índices tem que ter cuidado porque pode atrasar os inserts e updates
- O paralelismo tem que ter um Threadpool bem dimensionado pra não dar OOM
- Isso se aplica mais a processos com quantidades razoáveis de dados

…mas no geral é isso aí 💨
October 16, 2024 at 7:33 PM
i've been working on a custom threadpool for my linalg lib recently and was curious to see how it runs on other people's hardware, would love if others could give it a run and share their results
github.com/sarah-quinon...

command is `cargo bench --bench barrier -- --min-time=2`
November 18, 2024 at 5:34 AM
- the dashboard i built for it to be the source of truth was anything but and the real status and the dashboard kept drifting
- various O(n) footguns
- stale ClickHouse keepalive sockets
- libuv DNS threadpool starvation
- silly and wrong constants causing trouble
- plc mirroring stalled for 9 hours
June 26, 2026 at 11:03 PM
a single threaded runtime for the “main thread” that communicates with the OS and a threadpool for other tasks
May 1, 2024 at 3:54 PM
From the CGRP Slack. Don't be stingy with Redis connection pool sizes. Redis is pretty efficient w/idle connections so I will just set size to either 100 (if using mike's connection_pool gem) or equal to the concurrency of the puma/sidekiq threadpool.
June 24, 2025 at 4:57 PM
I liked using .NET's BackgroundWorker (System.ComponentModel), so I'm re-creating it in D.

The test works but it'll be fun messing with a mutex (or semaphore). The .NET source uses a (the?) threadpool.
February 22, 2025 at 5:38 PM