Bitcoin full node and query server

Oct 30, 2024

View in context in the libbitcoin Slack #general mirror.

evoskuil15:57
So the conclusion is that we could increase the buffering and reduce the CPU valleys, but the buffering itself occurs on a single threaded loop and that itself is part of the valley, which would get wider if less frequent. But if there's any optimization in the aspect, it's in minimizing this synchronization cost. Keeping in mind that this graph doesn't actually present that cost, but when backlog delay goes to zero, it implies the backlog has been drained and rebuilt.
image.png