Concurrency
LibCMT is a library implementing the ideas given on Simon Peyton Jones at the paper "Composable Memory Transactions", which uses a STM model where transactions has the possibility to be composed together. - The two distinctive characteristics of this approach to concurrency are: - The model...
Platforms: *nix
License: Freeware | Size: 327.68 KB | Download (91): LibCMT Download |
Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. Firebird offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers. Firebird Relational Database has been...
Platforms: *nix
License: Freeware | Size: 1.4 MB | Download (101): Firebird Relational Database 2.0 / 2.1 Beta Download |
WebTst is a Web development test infrastructure. It aims to simplify testing by implementing an HTTP and HTTPS capture engine: a Web proxy which records a testers actions using any Web browser and then replays them during testing. It comes with support for cookie handling, HTTP authentication,...
Platforms: *nix
License: Freeware | Size: 174.08 KB | Download (90): WebTst Download |
Blogbench is a portable filesystem benchmark that tries to reproduce the load of a real-world busy file server. It stresses the filesystem with multiple threads performing random reads, writes and rewrites in order to get a realistic idea of the scalability and the concurrency a system can...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (96): Blogbench Download |
ipsvd project is a set of Internet protocol service daemons for TCP/IP and UDP/IP. A daemon waits for incoming connections on a socket; for new connections, it conditionally runs an arbitrary program to handle the connection. The daemons can be told to read and follow pre-defined instructions...
Platforms: *nix
License: Freeware | Size: 73.73 KB | Download (100): ipsvd Download |
phpMyHotels is a general purpose reservation engine featuring plugins that define availability, searches, and resource management tools. It also features a complete properties promotion and advertising tool. phpMyHotels is a plug-in based general purpose online reservation platform. It...
Platforms: *nix
License: Freeware | Size: 901.12 KB | Download (134): pMH Download |
DWH_File module contains data and object persistence in deep and wide hashes. SYNOPSIS use DWH_File qw/ GDBM_File /; # the use argument set the DBM module used tie( %h, DWH_File, myFile, O_RDWR|O_CREAT, 0644 ); untie( %h ); # essential! Note: the files produced by DWH_File 0.22 are in...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (92): DWH_File Download |
Kamaelia is a toy box, a toolkit, a library of components you can take and bolt together, customise and create your own. This includes components for TCP/multicast clients and servers, backplanes, chassis, Dirac video encoding & decoding, Vorbis decoding, pygame & Tk based user interfaces and...
Platforms: *nix
License: Freeware | Size: 849.92 KB | Download (94): Kamaelia Download |
SimCList project is a high quality C library for handling lists. SimCList is available for free, under restrictions imposed by the BSD license. SimCList API is good because: - it is simple, yet powerful - it makes elegant and consistent use of information hiding - it abstracts the actual...
Platforms: *nix
License: Freeware | Size: 22.53 KB | Download (96): SimCList Download |
4Suite allows users to take advantage of standard XML technologies rapidly and to develop and integrate Web-based applications. It also puts practical technologies for knowledge management projects in the hands of developers. 4Suite XML project is implemented in Python with C extensions. At the...
Platforms: *nix
License: Freeware | Size: 1.6 MB | Download (104): 4Suite XML Download |
python-dvb3 is Python bindings for the Linux DVB v3 API.. Kamaelia - making concurrency simpler in python - index
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (155): python-dvb3 Download |
The Mozart Programming System is an advanced development platform for intelligent, distributed applications. The system is the result of a decade of research in programming language design and implementation, constraint-based inference, distributed computing, and human-computer interfaces. As a...
Platforms: *nix
License: Freeware | Size: 3.19 MB | Download (95): Mozart Download |
EJOE is a lightweight Java client/server component built to send and receive objects through pluggable (de)serialization mechanisms. EJOE porject offers a high-performance, simple, and clean object request broker (whereby ORB is meant in its natural manner and not in its relation with CORBA),...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (88): EJOE Download |
Simple is an XML serialization framework for Java. Simple XML Framework goal is to provide an XML framework that enables rapid development of XML configuration and communication systems. This framework aids the development of XML systems with minimal effort and reduced errors. The framework...
Platforms: *nix
License: Freeware | Size: 79.87 KB | Download (88): Simple XML Framework Download |
Berkeley DB Java Edition is a high performance, transactional storage engine written entirely in Java. Like the highly successful Berkeley DB product, Berkeley DB Java Edition executes in the address space of the application, without the overhead of client/server communication. Berkeley DB Java...
Platforms: *nix
License: Freeware | Size: 4.5 MB | Download (105): Berkeley DB Java Edition Download |
Peers is a distributed programming toolkit designed for building peer-to-peer systems. The toolkit is a hybrid language project which offers low level primitives for managing concurrency and communication. Using these primitives, complex P2P protocols and complete systems can be designed and...
Platforms: *nix
License: Freeware | Size: 215.04 KB | Download (93): Peers Download |
buzhug is a fast, pure-Python database engine, using a syntax that Python programmers should find very intuitive. The data is stored and accessed on disk (it is not an in-memory database) ; the implementation has been designed to make all operations, and especially selection, as fast as...
Platforms: *nix
License: Freeware | Size: 50.18 KB | Download (93): buzhug Download |
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua...
Platforms: *nix
License: Freeware | Size: 5.4 MB | Download (125): Io programming language Download |
Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk-80. Slate syntax is intended to be as familiar as possible to a Smalltalker, for the clarity of messages as phrases. Unlike the Smalltalk family, methods within Slate can be assigned to a...
Platforms: *nix
License: Freeware | Size: 1.7 MB | Download (103): Clean Slate Smalltalk Download |
Channel is a generic/simple facility with the purpose of making event dispatching and message passing as straightforward to use as data structures: Channel is a template library, with its major components configurable as template parameters: template <
class Id_Type, class Id_Trait =...
Platforms: *nix
License: Freeware | Size: 5.5 MB | Download (93): Channel 0.3 Download |