RSS 5 projects tagged "threading"

No download Website Updated 29 Mar 2010 Atomthreads

Screenshot
Pop 42.99
Vit 1.03

Atomthreads is a highly portable RTOS and scheduler for real time embedded systems. Made up of a few small C files, it can easily be dropped into any embedded system project that needs threading support. Ports to new CPU architectures require a single assembler file.

Download Website Updated 01 Sep 2009 python-symmetric-jsonrpc

Screenshot
Pop 45.21
Vit 1.42

python-symmetric-jsonrpc is a JSON-RPC implementation for Python that is symmetric (both ends can call each other), asynchronous (calls can interleave with responses), thread-safe, and transport agnostic (can be run on top of e.g. an SSL connection).

Download Website Updated 24 Aug 2009 The Karoo Project

Screenshot
Pop 25.55
Vit 1.00

The Karoo Project is a framework for making it practical to create distributed applications. "Practical" means that it must do it simply, efficiently, and cheaply. This project provides application management, queuing, and IPC.

No download No website Updated 20 Jun 2009 Multi Threaded Daemon - enhanced

Screenshot
Pop 34.16
Vit 1.00

Multi Threaded Daemon - enhanced is a class that implements a daemon that can spawn multiple parallel threads. It includes a sample app to monitor a "queue" directory on the filesystem, and spawns up to "N" child processes to parse individual files from it. It is an enhanced version of the original Multithreaded Daemon class written by Benoit Perroud. This version provides several robustness improvements, adds support for handling signals (SIGTERM, SIGHUP), and a unique PID file to avoid starting multiple instances.

Download Website Updated 29 Apr 2009 libpersist

Screenshot
Pop 71.71
Vit 1.00

libpersist is a small library of C++ base classes and templates providing the capability to store and load objects in their entirety across executions. It also provides for object relocation between threads in a NUMA (non-uniform memory access) parallel processing environment. Objects are stored to disk as POD. They are reconstructed when reloaded into memory. Relocation is a special case of persistence, requiring reconstruction after the POD has been moved in memory. After all objects have been relocated, all references to the objects are swizzled (their IDs are resolved to their addresses), so that they can be dereferenced efficiently.

Screenshot

Project Spotlight

passwdqc

A password/passphrase strength checking and policy enforcement tool set.

Screenshot

Project Spotlight

stream

A Dart Web server.