Page 1 of 1

SAB Lite?

Posted: April 17th, 2013, 5:13 am
by sufr3ak
I'm not a developer, so I'm talking out of my league here, but I was wondering if there's an option or an idea for SABNZBD+ lite? I'm on a Synology and I've observed slower download times. I tried NZBGet and it had much faster download times.
But NZBGet has a much crappier interface, and I'm sure lower processing.

I don't know what makes SAB resource intensive, but I'm wondering if there is a way to make a Lite version, so its better for lower powered systems?

Re: SAB Lite?

Posted: April 17th, 2013, 10:47 am
by shypike
SABnzbd is written in Python, which makes it by definition un-lite.
The lower layer (download raw data and unravel yEnc encoding) is the pain point.
For most higher level functions (loading NZB files, post-processing), SABnzbd's performance matters little.

nzbget is written in C and C++. Efficient, but rather more elaborate to program in.
Python makes life for developers much easier.
My estimate is that we spend a lot less time adding a feature than the nzbget developers do.
The downside is that SABnzbd is slower compared to nzbget.