Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

hazelcast

Compare

  Analyzed about 3 hours ago

Hazelcast is a clustering and highly scalable data distribution platform for Java. Features: Distributed implementations of java.util.{Queue, Set, List, Map} Distributed implementation of java.util.concurrency.locks.Lock Distributed implementation of java.util.concurrent.ExecutorService ... [More] Distributed MultiMap for one-to-many relationships Distributed Topic for publish/subscribe messaging Transaction support and J2EE container integration via JCA Socket level encryption support for secure clusters Synchronous (write-through) and asynchronous (write-behind) persistence Second level cache provider for Hibernate Monitoring and management of the cluster via JMX Dynamic HTTP session clustering Support for cluster info and membership events Dynamic discovery Dynamic scaling Dynamic partitioning with backups Dynamic fail-over Hazelcast is for you if you want to share data/state among many servers (e.g. web session sharing) cache your data (distributed cache) for better performance cluster your application provide secure communication among servers partition your in-memory data send/receive messages among applications distribute workload onto many servers take advantage of parallel processing provide fail-safe data management Hazelcast is pure Java. JVMs that are running Hazelcast will dynamically cluster. Although by default Hazelcast will use multicast for discovery, it can also be configured to only use TCP/IP for enviroments where multicast is not available or preferred. Communication among cluster members is always TCP/IP with Java NIO beauty. Default configuration comes with 1 backup so if one node fails, no data will be lost. It is as simple as using java.util.{Queue, Set, List, Map}. Just add the hazelcast.jar into your classpath and start coding. A test application comes with the Hazelcast distribution that simulates the queue, set, map and lock APIs. You may want to watch the following 12 minute screencast to quickly get started. [Less]

1.45M lines of code

66 current contributors

about 16 hours since last commit

15 users on Open Hub

Very High Activity
5.0
 
I Use This

Infinispan

Compare

  No analysis available

Infinispan is an open source, JVM based data grid platform. Infinispan is a high performance, distributed and highly concurrent data structure. Also supports JTA transactions, eviction, and passivation/overflow to external storage.

0 lines of code

36 current contributors

0 since last commit

11 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: apache_2, lgpl21

simgrid

Compare

  Analyzed 1 day ago

SimGrid is a scientific instrument to study the behavior of large-scale distributed systems such as Grids, Clouds, HPC or P2P systems. It can be used to evaluate heuristics, prototype applications or even assess legacy MPI applications.

229K lines of code

7 current contributors

2 days since last commit

9 users on Open Hub

High Activity
0.0
 
I Use This

JBoss Cache

Compare

Claimed by JBoss No analysis available

JBoss Cache is a product designed to cache frequently accessed Java objects in order to dramatically improve the performance of applications. By eliminating unnecessary database access, JBoss Cache decreases network traffic and increases the scalability of applications. In addition, JBoss Cache ... [More] is a clustering library allowing you to transparently share objects across JVMs across a cluster. JBoss Cache provides three APIs to suit your needs. The Core API offers a tree-structured node-based cache. A POJO API provides the ability to perform fine-grained replication of Java objects, resulting in maximum performance benefits. Finally, a new Searchable API allows you to run object-based queries on the cache to search for cached objects. [Less]

0 lines of code

0 current contributors

0 since last commit

8 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: lgpl

Rio

Compare

  Analyzed about 23 hours ago

Rio is an open source technology that provides a dynamic architecture for developing, deploying and managing distributed systems. Rio provides QoS based management for distributed systems, providing a policy based approach for fault detection and recovery, scalability and dynamic deployment. Key to ... [More] the architecture are a set of dynamic capabilities and reliance on policy-based and Quality of Service mechanisms. [Less]

96.5K lines of code

1 current contributors

about 2 years since last commit

5 users on Open Hub

Inactive
5.0
 
I Use This

OpenMOLE

Compare

  Analyzed about 8 hours ago

OpenMOLE is a generic workflow engine providing distributed computing facilities distributed under the AGPLv3 free software license. Features: * Advanced framework for Design of Experiment (DoE) on models, * Provides facilities for embedding user models (Java, Compiled executable ... [More] , NetLogo…), * Zero-deployment – a workflow running localy will run with no effort on multi-core machines, cluster and grid computing, * Scale up to millions of tasks and TB of data, * Extensible – OpenMOLE concepts are extensible through an OSGi based plugable architecture. [Less]

113K lines of code

13 current contributors

13 days since last commit

3 users on Open Hub

Moderate Activity
5.0
 
I Use This

Debian Science

Compare

Claimed by Debian No analysis available

The main goal of the Debian Science project is to provide a system with all the most important free scientific software in each scientific field.

0 lines of code

0 current contributors

0 since last commit

3 users on Open Hub

Activity Not Available
4.0
   
I Use This
Mostly written in language not available
Licenses: CoreSystemIV, Multiple_...

ganga

Compare

  Analyzed about 8 hours ago

Ganga is a tool to make it easy to run data analysis jobs on the Grid along with managing associated data files.

209K lines of code

0 current contributors

about 23 hours since last commit

2 users on Open Hub

High Activity
0.0
 
I Use This
Licenses: No declared licenses

GC3Pie

Compare

  Analyzed about 7 hours ago

gc3pie is a suite of Python classes (and command-line tools built upon them) to aid in submitting and controlling batch jobs to clusters and grid resources seamlessly. gc3pie aims at providing the building blocks by which Python scripts that combine several applications in a dynamic workflow can be ... [More] quickly developed. The gc3pie suite is comprised of two main components: * gc3libs: A python package for controlling the life-cycle of a Grid or batch computational job * gc3utils: Command-line tools exposing the main functionality provided by gc3libs [Less]

83.6K lines of code

5 current contributors

over 2 years since last commit

2 users on Open Hub

Inactive
0.0
 
I Use This

gridscale

Compare

  Analyzed about 24 hours ago

GridScale allows to access remote job and storage services and to manage files / jobs life cycle. It supporst EGI Grid, PBS / SGE clusters, SSH, HTTP, local filesystem...

3.32K lines of code

2 current contributors

about 2 months since last commit

2 users on Open Hub

Very Low Activity
0.0
 
I Use This
Licenses: No declared licenses