Projects / cexpert

cexpert

CExpert (Connection Expert) is a simple library that allow high-availability projects to check their mysql base's health. It consists of two parts a daemon and a client library. The CExpert daemon is a light process that periodically checks MySQL's health and reports it to all clients interested. Communication between processes is implemented using POSIX shared memory, so reading health status is simply a matter of checking one memory byte.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  03 May 2009 20:45

    Release Notes: This release can start/stop/check daemons from client code (with a dynamically built connection string). Some compiler incompatibilities have been fixed.

    •  29 Apr 2009 13:10

      Release Notes: The ability to fetch the last check time was added. This allows client code to take special actions on the daemon's death.

      •  21 Apr 2009 13:48

        Release Notes: Proper restarting and Debian packaging were added.

        •  20 Apr 2009 12:33

          Release Notes: This version is ready to use with C, C++, and Python bindings.

          Screenshot

          Project Spotlight

          OpenStack4j

          A Fluent OpenStack client API for Java.

          Screenshot

          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.