Csync2 is a cluster synchronization tool. It can be used to keep files on multiple hosts in a cluster in sync. Csync2 can handle complex setups with much more than just 2 hosts, handle file deletions and can detect conflicts. It is expedient for HA-clusters, HPC-clusters, COWs and server farms. [ Git | download ]
A backup solution for on-disk backups using rsync. It has support for multi-generation backups and other nice stuff. No real release version so far – but the svn head is more-or-less ready for production use.
A small LD_PRELOAD_LIBRARY to make PostgreSQL (8.2) and maybe other applications that use System-V shared memory to make use of huge pages. [ download ]
The threaded coroutine library (libtcr) is a framework for writing network server applications. Its purpose is to enable developers to write servers making use of multiple CPUs/cores to handle requests of a single connection in a pipelined fashion. [ more… ]
These programs are free software; you can redistribute them and/or modify them under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. [ Read the licence ]