Download List

專案描述

ServerKit helps developers quickly build efficient, scalable, and uniformly configured, installed, and executed multi-threaded server applications for Linux. A core server program handles configuration parsing, database connection pool creation, and switching of users. Application-specific modules are loaded at runtime and access the already parsed configuration data and database connection pools via simple well-defined program interfaces. ServerKit also provides a rich API for quick and painless module development.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2008-10-10 17:36
2.1.1

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.
標籤: Code cleanup

2008-02-12 02:24
2.1.0

This release adds the ability to delay work with only a timer in the thread pool delayed work manager. Previously, you could only accompany a timer with a file descriptor waiting for I/O as well.
標籤: Minor feature enhancements

2007-12-27 20:55
2.0.1

A server_db_query() reconnect bug with MySQL versions higher than 5.0.3 has been fixed. On new versions of libmysqlcient, the auto-reconnect default was changed to disabled, breaking ServerKit.
標籤: Minor bugfixes

2007-12-04 19:43
2.0.0

The license has changed from HPLv1.1 to GPLv2. Efficiency of logging has been improved. Personality statistics reporting bugs have been fixed and formatting improved. The thread pool creation and wchan API was changed to facilitate efficient wchan profiles in statistics reporting. The module interface report() method was changed to include a stdio stream where reports will be sent. The delayed work interface was changed to include an events mask reflecting what ended the delay on resumed work. The documentation was updated to reflect all these changes.
標籤: Code cleanup

2007-11-27 01:49
1.2.0

A new option has been added to server_thread_pool_new() and server_queue_new() for enabling caller-supplied queue space. Some server_heap_t cleanups have been done to improve efficiency.
標籤: Minor feature enhancements

Project Resources