La biblioteca State Threads es una pequeña biblioteca de aplicaciones que proporciona una base para escribir aplicaciones de Internet rápidas y altamente escalables (como servidores web , servidores proxy, agentes de transferencia de correo o cualquier aplicación basada en datos de red) en plataformas tipo Unix .
Esta biblioteca combina la simplicidad del paradigma de programación multihilo, donde un hilo soporta cada conexión simultánea, con el rendimiento y la escalabilidad de una arquitectura de máquina de estados basada en eventos. En otras palabras, esta biblioteca ofrece una API de subprocesos para estructurar una aplicación de Internet como una máquina de estados.
La biblioteca State Threads es un derivado de la biblioteca Netscape Portable Runtime (NSPR) y, por lo tanto, se distribuye bajo la Licencia Pública de Mozilla (MPL) versión 1.1 o la Licencia Pública General de GNU (GPL) versión 2 o posterior.
Enlaces externos
- Página web de la biblioteca State Threads
- Documentación en línea
- Preguntas frecuentes de la biblioteca State Threads
- Bibliotecas informáticas gratuitas