IMDbPY is a Python package useful to retrieve and manage the data of the IMDb movie database about movies, people, characters and companies. Platform-independent, it can retrieve data from both the IMDb's web server and a local copy of the whole db.
Symbiote is a set of libraries that utilizes great open source projects (and introduces a few) that play important roles in the implementation of distributed and scalable systems. Symbiote attempts to do this in such a way that your domain model stays pure and free of infrastructure concerns.
... [More]
Symbiote provides a highly extensible model, a discoverable configuration experience and simple abstractions to meet most common use cases.
Symbiote is part of a balanced open source breakfast and currently utilizes the following open source technologies:
CouchDB
Log4Net
Lucene.Net
Memcached
Newtonsoft JSON.Net
NHibernate
OWIN
RabbitMQ
Redis
Riak
Protobuf.Net
StructureMap [Less]
SemiSpace is a light weight interpretation of Tuple Space based on ideas from JavaSpaces. It can be run as single, stand alone, space on one J2SE 6.0 VM (or greater), or clustered with Terracotta.
SemiSpace
* is non-intrusive
* very few dependencies
* easy to configure (with Spring)
* easy
... [More] to integrate into your J2EE or stand alone application
* can be distributed
* does not need Jini installed
* uses getters and setters in addition to public fields
* Allows any XStream -able class to be put into the space
* is Open Source and licensed under Apache 2
* has web services module
* can expose statistics over (Spring-enabled) JMX
* supplies actor pattern framework
* a comet-based interface to a SemiSpace-enabled webapp [Less]
Kilim is a message-passing framework for Java that provides ultra-lightweight threads and facilities for fast, safe, zero-copy messaging between these threads.
It consists of a bytecode postprocessor (a "weaver"), a run time library with buffered mailboxes (multi-producer, single consumer queues)
... [More] and a user-level scheduler and a type system that puts certain constraints on pointer aliasing within messages to ensure interference-freedom between threads. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy