mokhtar
|
91ed5ae774
|
server: a query that finds every permit taken waits for one instead of failing, the budget is 64, permit and upstream turns wait on a futex with one thread each, the thread pool has no task limit, and transparent huge pages are off for the process
|
2026-10-22 20:26:25 +02:00 |
|
mokhtar
|
63cc5f8dc3
|
server: every dns listener shares one budget of 32 queries, stream listeners take 16 connections, the task pool is capped from those bounds, and work it cannot start is counted by site
|
2026-10-22 15:24:10 +02:00 |
|
mokhtar
|
e4e405f8e9
|
cache: a byte budget of 256 bytes per entry bounds the cached answers, evicting by clock, and a full or failed copy is counted instead of swallowed
|
2026-10-22 08:54:59 +02:00 |
|
mokhtar
|
fbc8fd7882
|
specs: memory budget drops the removed performance page and keeps stack_size, a thp artifact explained the 2 mib stacks
|
2026-10-21 17:02:03 +02:00 |
|
mokhtar
|
36e11ca71d
|
metrics: peak gauges for in-flight queries, stream connections and the query log queue
|
2026-10-19 23:08:58 +02:00 |
|
mokhtar
|
9d2511ee58
|
specs: memory budget, measured owners and the fix order
|
2026-10-19 22:48:19 +02:00 |
|