Due to serious time constraints, I
unfortunately have no longer time to work on NewsCache. Thanks to
Herbert Straub <h.straub at aon.at>, however, further
development has been picked up again and can be found
here.
General NewsCache Documentation PSTL For Students Usenet News provides a global distributed blackboard on top of
other networks. It consists of a set of hierarchical newsgroups which
are dedicated to specific topics. Articles (messages) are
submitted (posted) to one or more newsgroups and are
replicated to all Usenet sites holding one of the newsgroups the
article was posted to. The newsgroups that are stored on a news
server and thus provided to its clients are defined by the news
server's administrator.
The world-wide set of cooperating news servers makes up the
distribution infrastructure of the News system. Articles are
distributed among news servers using the Network News Transfer
Protocol (NNTP) which is defined in RFC977. In recent years several
extensions have been applied to NNTP. These are currently available
as an Internet draft (draft-ietf-nntpext-base)
which will supersede RFC977 within the next few months. The format of
Usenet messages is defined in RFC1036.
For a detailed discussion of Usenet, please have a look at Chip Salzenberg, "What is
Usenet?".
Usenet's main problem is its growth. The volume of news articles
that has to be distributed doubles every 1.5 years (currently, about
15GB/day). This causes network load and a high I/O-load on news
servers.
The result is that many organizations can no longer afford to run
their own news server with a full news distribution. One solution to
this problem is the introduction of caching.
For a deeper explanation, please consult Thomas Gschwind and Manfred Hauswirth, "A Cache
Architecture for Modernizing the Usenet Infrastructure".
The main idea of NewsCache is to separate the news access
infrastructure from the distribution infrastructure.
NewsCache can be used in the following configurations:
© 1997-2000
Thomas Gschwind
Usenet News
Problems
NewsCache, A Solution
Acknowledgements
What is NewsCache?
Functionality
Compatibility
Installation
User's Manual
Mailing List
Publications
Overview
Documentation
Evaluation
Download
Praktika!
Diplomarbeiten!
Usenet News
Problems
NewsCache, A Solution
Acknowledgements
We received a grant from
USENIX (The Advanced Computing
Systems Association) for improving NewsCache and its database
organization.