Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!apple!oliveb!olivey!jerry From: jerry@olivey.olivetti.com (Jerry Aguirre) Newsgroups: news.software.nntp Subject: Re: Streaming NNTP Summary: it works! Message-ID: <43575@oliveb.olivetti.com> Date: 24 Jun 89 06:05:50 GMT References: <42723@oliveb.olivetti.com> Sender: news@oliveb.olivetti.com Reply-To: jerry@olivey.UUCP (Jerry Aguirre) Organization: Olivetti ATC; Cupertino, Ca Lines: 26 I have finished my changes to the server and xmit routines for the support of a "streaming" mode. A test of the new code used 40.8 seconds of real time vs. 123.4 seconds for the old. (A 67% reduction!) This test was on an internal feed with a RTT of about 700ms. All the articles were previously sent and so were refused. This is the case I hoped to improve and I am pleased with the results. In the case where articles are not duplicates and must be transmitted there will also be improvement though processing speed and transmission bandwidth will effect the results. Setting up an accurate test is difficult because different articles must be used otherwise the second test will have its articles refused. (A simple test showed a 50% reduction in real time.) The new mode is negotiated on connection. Old servers complain about an unknown command causing the xmit to fall back to the old protocol. This makes the new xmit completely compatible. The server operates as before unless the new commands are used so it is also backward compatible. The receiving daemon is still unbuffered and so only forks off one rnews at a time. What changes is the delay waiting for articles. Any volunteers to beta test? Jerry Aguirre