ServerKit project is a SDK for building server programs on Linux.
It consists of:
Server
A core program, which loads application-specific modules to perform unique server duties. This program is also responsible for all configuration parsing and creation of database pools, which are made available to the modules.
libserver
A shared library, which provides base functionality for the server program, in addition to implementing the ServerKit API
API
A light interface provided by libserver supplying the following (at this time):
� Thread pools & delayed work management
� Thread-safe fixed-unit-size heaps
� Thread-safe queues
� Logging via either libc-syslog, or optionally more efficient direct � UDP-based syslog-compatible logging
� IPv4 address based connection counting (to be added still)
� Lightweight & efficient sequence logging
Product's homepage
What's New in This Release: [ read full changelog ]
· Some compiler warnings showing up with newer gcc versions have been eliminated.
· The license has been changed from the GPLv2 to LGPLv2.1.
· Minor build system improvements and a new entry in the FAQ assisting Ubuntu builds have also been added.