giganewsblog

Corporate culture, personal experiences, and unique observations about Giganews, Usenet, Newsgroups, and Usenet related technologies.

Monday, July 14, 2008

Why You Should be Using the Giganews Accelerator™

If you use the Giganews® Usenet service, or if you keep up with Usenet news, you've probably heard about the Giganews Accelerator. The Giganews Accelerator is a Windows® operating system based software application which was custom built by our very own engineering team to improve the security and speed of the Usenet experience.

This post was written to give you an inside look at the security and compression advantages that set the Giganews Accelerator apart.

What does the Giganews Accelerator Do?

• Compresses headers for up to 10 times faster header downloads
• Enables secure login, whether or not you have SSL service
• Real-time reporting on your in/out traffic
• Allows rate-limiting even if your news reader doesn't
• Allows SSL connections even if your news reader doesn't

Compression Technology

The Giganews Accelerator sets itself apart from other Usenet compression technologies because the Accelerator's compression is done at the protocol level rather than the network level. By compressing at the protocol level, we can selectively compress the parts of the data stream where compression makes sense, and leave alone parts that do not benefit from compression.

Most binary article data is already compressed when it's uploaded, so compressing it for download doesn't actually save users any network traffic. Similarly, very small content, such as response messages, also get very little benefit out of compression because of their already small size.

Compression also requires CPU and time. CPU time is required on the server end to compress the data and on the client end, to decompress the data.

By selectively compressing only the compressible content, a user's CPU can be used for downloading instead of needless decompression work.

Other Usenet compression technologies essentially compress the entire network stream, using software like Stunnel, which compresses all data in and out. With that method, every bit of traffic requires more CPU to decompress, CPU that could be better spent on getting more traffic or decoding already downloaded data.

Differences Between Stunnel and the Giganews Accelerator



Secure Logins

With the Giganews Accelerator, all of your logins are secured via SSL, even if you do not have 256-bit SSL encryption added to your Giganews account. With the Accelerator, we do authentication under SSL and then the Accelerator renegotiates an unencrypted connection for continued use. Your login and password are private, even if you don't pay for the full privacy that an SSL account offers.

Of course, if you do have an SSL account, the Accelerator will fully utilize it, even if your news reader software doesn't support SSL. On the server end, our SSL is built directly into our custom written server software. We write all of our software in-house with an eye towards maximizing per-stream performance. By hooking SSL capabilities directly into our server software without proxy servers or processes, we can read and write SSL data as efficiently as possible!

Real-Time Reporting

With the Accelerator's real-time reporting function, you can see how many actual connections you have open, what commands are being issued, and what state they are in.



Rate-Limiting

The Giganews Accelerator lets you rate-limit your streams as one entire group. This lets you optimize your bandwidth usage if you share an Internet connection or if you just need to do some other things while downloading data. With the Accelerator's rate-limiting feature, you can ratchet your connection speed down to control the flow of bandwidth for other purposes, even if your news reader software doesn't support rate-limits.



In Conclusion

We encourage you to check out all of these features for yourself. The Giganews Accelerator is a free program and we really think that it improves the Giganews Usenet experience. If you have any questions, feel free to contact us. You can also check out our Usenet University™ tutorial page about the Giganews Accelerator. There is a cool little video, featuring screen shots and instructions about configuring the Accelerator and your news reader, all done with a soothing British voice over.

10 Comments:

Blogger Sean said...

Hey, still dying for the Mac Leopard version of the Giganews Accelerator - is it in the works?

4:52 AM  
Anonymous Anonymous said...

I'd love to use Giganews Accelerator.

But my client runs on Linux, and even if I was prepared to pipe it through a Windows server, Giganews Accelerator only accepts connections through the loopback. (And yes, that is a dumb restriction, because it does take all of two minutes to write a 'hello world' TCP pipe from eth0 to lo).

Hows about some documentation on how to speak compressed headers to giganews? It's not like you'd be giving out any kind of trade secret or anything: if the secret sauce isn't sorting the headers and sending a delta from the previous one, I'll eat my hat.

3:57 PM  
Blogger Giganews said...

@anonymous

> Giganews Accelerator only
> accepts connections through
> the loopback.

Have you tried writing a Windows proxy on your Linux machine (in fact, you can use stunnel to do it without writing anything)?

We don't have any immediate plans to develop a Linux version of the Giganews Accelerator.

> Hows about some documentation
> on how to speak compressed
> headers to giganews?

Thanks for the feedback. We will take this into consideration for future feature requests.

Good comments BTW.

5:51 AM  
Blogger Michael said...

How about GN posting directions for setting up a Windows proxy?

I do my newsreading on a Mac but have a Windows box sitting next to it I'd be happy to proxy through. A script or craplet would be sufficient, just something I could plug the address of my Windows box into and point my newseader at.

(Posted while pulling down 2500000 uncompressed headers in a new newsgroup.)

9:38 PM  
Anonymous Anonymous said...

Waiting for a Mac version as well...

8:33 AM  
Anonymous Anonymous said...

Is the European server supported yet?

Last time I tried it, I edited my hosts file to map news.giganews.com to the IP for news-europe.giganews.com, but it didn't work too well. Maybe the Euro server doesn't support the extra features?

6:47 PM  
Blogger Itchy said...

Wondering if news-europe.giganews.com will be supported as well.

2:48 PM  
Anonymous Anonymous said...

Another vote for a Mac version...

6:26 AM  
Anonymous Anonymous said...

Mac...need this desperately in mac!

9:39 AM  
Anonymous Meconium said...

Usenet is better on OSX! Please give us an Accelerator too!

12:13 AM  

RSS Recent News

Members Say

Great service. The best News provider anywhere! Fastest and the fewest corrupted downloads (virtually none) of all the providers I have tried.
Brad