NNTP pipelining allows SABnzbd to request multiple Usenet articles at once, reducing idle wait time between requests and improving throughput in certain conditions.
What NNTP Pipelining Does
When SABnzbd retrieves articles from Usenet, it normally waits for a response after each request before asking for the next one. NNTP pipelining changes that behavior.
With pipelining enabled, SABnzbd sends several article requests in sequence without waiting for each response. The server then processes those requests and returns the articles in order. This keeps the connection active and reduces delays caused by round‑trip time.
When It Helps
NNTP pipelining is most noticeable in setups where latency affects performance or where connection counts are limited.
Typical scenarios include:
- Higher latency connections (long-distance routing or less direct network paths)
- Lower connection limits on a plan
- Situations where speed is not fully saturated with standard settings
In these cases, pipelining can improve how efficiently each connection is used.
When It Makes Less Difference
If your connection is already running at full speed, pipelining may not add much benefit.
This is common when:
- You are already using a higher number of connections
- Your available bandwidth is fully utilized
Adding more connections does not always increase total throughput, and pipelining follows the same pattern once limits are reached.
How to Enable NNTP Pipelining in SABnzbd
Follow these steps to turn on pipelining in SABnzbd:
- Open the SABnzbd Web interface.
- Select Settings.

- Go to the Servers tab.

- Find your Eweka server in the list.
- Click Show Details next to that server.
- Locate Articles per request.

- Enter a value to control how many articles are requested at once.
- Click Save Changes.

Start with a moderate value and adjust based on performance. Higher values increase how many requests are sent together, but results can vary depending on your system and network conditions.
Tuning Tips
- Begin with a small increase and test performance
- Monitor stability while adjusting the setting
- Combine with a reasonable number of connections rather than relying on one setting alone
Practical Takeaways
NNTP pipelining improves how SABnzbd uses each connection by reducing idle time between requests. It is most useful when latency or connection limits slow down article retrieval, and less noticeable once your setup is already operating at full speed
