Tags : Browse Projects

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

hazelcast

Compare

  Analyzed about 9 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 21 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

ScUtil

Compare

  Analyzed about 18 hours ago

Hundreds of functions of a variety of topics, from statistics to string parsing, module utilities to network tools. Everyone's pet library accumulates features over time. My erlang library got big, fast. I often find myself giving functions from it out to other people, and a lot of my other ... [More] libraries are dependant on ScUtil in various ways, so I figured what the hell, let's give it away. This library is believed to be efficiently implemented at all points. Efficiency tips are, however, both appreciated and taken seriously. ScUtil uses the TestErl library for unit, regression and stochastic testing. ScUtil is free and MIT licensed, because the GPL is evil. ScUtil is written by John Haugeland, from http://fullof.bs/ . [Less]

9.39K lines of code

0 current contributors

about 8 years since last commit

11 users on Open Hub

Inactive
4.8
   
I Use This

Eclipse 4diac

Compare

  Analyzed 1 day ago

The Eclipse 4diac project aims on providing an open, IEC 61499 standard compliant basis, that gives the opportunity to establish a distributed industrial automation and control environment. It provides two main components: 1. 4diac IDE: an development environment for developing distributed ... [More] industrial process measurements and control systems with IEC 61499 2. 4diac FORTE: a scaleable run-time environment for executing IEC 61499 application parts on a device. It is written in C++ and highly portable. It has already been ported to several industrial control devices (e.g., PLCs). [Less]

955K lines of code

13 current contributors

2 days since last commit

8 users on Open Hub

Very High Activity
5.0
 
I Use This

Apache Aurora

Compare

Claimed by Apache Software Foundation Analyzed about 20 hours ago

Apache Aurora is a service scheduler that runs on top of Mesos, enabling you to run long-running services that take advantage of Mesos' scalability, fault-tolerance, and resource isolation. Apache Aurora is currently part of the Apache Incubator.

135K lines of code

2 current contributors

about 4 years since last commit

7 users on Open Hub

Inactive
5.0
 
I Use This

Alluxio (formerly Tachyon): A Memory Speed Virtual Distributed Stor...

Compare

  No analysis available

Alluxio, formerly Tachyon, is a memory speed virtual distributed storage enabling reliable data sharing at memory-speed across cluster jobs. Alluxio lies between computation frameworks, such as Spark, MapReduce, or Flink, and various storage systems, such as Amazon S3, OpenStack Swift, GlusterFS ... [More] , HDFS, or Ceph. Alluxio brings significant performance improvement and bridges new workloads with data stored in traditional storage. Alluxio is Hadoop compatible. Existing Spark and MapReduce programs can run on top of it without code changes. The project is deployed at multiple companies. With less than three years open source history, Alluxio has attracted more than 600 contributors from over 200 institutions, including Alibaba, Alluxio, Baidu, IBM, Intel, Red Hat, and UC Berkeley. [Less]

0 lines of code

210 current contributors

0 since last commit

6 users on Open Hub

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

Radiator-P2P

Compare

  Analyzed about 4 hours ago

A smarter, faster, more secure way to share.

13.1K lines of code

0 current contributors

over 7 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

Symbiote

Compare

  Analyzed 1 day ago

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]

415K lines of code

0 current contributors

over 12 years since last commit

1 users on Open Hub

Inactive
0.0
 
I Use This

escher

Compare

  Analyzed about 18 hours ago

Escher: A language for programming in metaphors

5.78K lines of code

2 current contributors

over 2 years since last commit

0 users on Open Hub

Inactive
0.0
 
I Use This

Narwhal Operating System

Compare

  No analysis available

Some experiments towards an eternal persistent distributed computing platform.

0 lines of code

0 current contributors

0 since last commit

0 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: No declared licenses