Get State Threads
	Library at SourceForge.net. Fast, secure and Free Open Source
	software downloads
State Threads Library for Internet Applications
Home
News
Documentation
Download
License
Mailing Lists
SourceForge Project Info
The State Threads Library is a small application library which provides a foundation for writing fast and highly scalable Internet applications (such as web servers, proxy servers, mail transfer agents, and so on, really any network-data-driven application) on UNIX-like platforms. It combines the simplicity of the multithreaded programming paradigm, in which one thread supports each simultaneous connection, with the performance and scalability of an event-driven state machine architecture. In other words, this library offers a threading API for structuring an Internet application as a state machine. For more details, please see the library documentation.

The State Threads library is a derivative of the Netscape Portable Runtime library (NSPR) and therefore is distributed under the Mozilla Public License (MPL) version 1.1 or the GNU General Public License (GPL) version 2 or later.

Download!

Visit the Accelerating Apache Project page to see how State Threads make Apache/2.0 faster.

Authors and administrators: Gene Shekhtman and Mike Abbott.