ZooKeeper is a distributed, open-source coordination service for
distributed applications. It exposes a simple set of primitives that
distributed applications can build upon to implement higher level
services for synchronization, configuration maintenance, and groups
and naming. It is designed to be easy to program to, and uses a data
model styled after the familiar directory tree structure of file
systems. It runs in Java and has bindings for both Java and C.
Coordination services are notoriously hard to get right. They are
especially prone to errors such as race conditions and deadlock. The
motivation behind ZooKeeper is to relieve distributed applications the
responsibility of implementing coordination services from scratch.
zpu
Typical usage seems to be experienced engineers who have some very
particular requirements that can only be met using the ZPU due to technical
or licensing issues.
Academic circles have found the ZPU appealing since the actual core is
trivial and allows them to focus on some other aspect of research or
student exercises.
zpu-gcc compiler suite for the zpu
Typical usage seems to be experienced engineers who have some very
particular requirements that can only be met using the ZPU due to technical
or licensing issues.
Academic circles have found the ZPU appealing since the actual core is
trivial and allows them to focus on some other aspect of research or
student exercises.
ZTCL is an extension library for TCL written in the C language. It
implements an interface to the ZLIB compression and decompression
library, the one used by GZIP.
Paraphrasing the website:
The ZThread package is an advanced object-oriented, cross-platform, C++
threading and synchronization library. It provides a high level
abstraction of the native threading mechanisms to offer a great deal of
flexibility and control.
ZThread features interruptible Thread and Runnable objects for C++, control
objects and implementations of concurrency design patterns. This includes
semaphores, mutexes, condition variables as well as other more complex
components.
ZThread implementations are provided for POSIX and Win32 platforms.
The zzip library provides read access to zipped file in a zip-archive.
It is based solely on free algorithms provided by zlib and can
transparently access files being either real files or zipped files
with the same file path argument.
zc.buildout provides support for creating applications, especially Python
applications. It provides tools for assembling applications from multiple
parts, Python or otherwise. An application may actually contain multiple
programs, processes, and configuration settings.
pythk is a collection of functions for Python. It is used by sqlcc.
Use rbenv to pick a Ruby version for your application and guarantee
that your development environment matches production. Put rbenv to work
with Bundler for painless Ruby upgrades and bulletproof deployments.
rebar is an Erlang build tool that makes it easy to compile and test Erlang
applications, port drivers and releases.
rebar is a self-contained Erlang script, so it's easy to distribute or even
embed directly in a project. Where possible, rebar uses standard Erlang/OTP
conventions for project structures, thus minimizing the amount of build
configuration work. rebar also provides dependency management, enabling
application writers to easily re-use common libraries from a variety of
locations (git, hg, etc).