Tags : Browse Projects

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

Apache Hive

Compare

Claimed by Apache Software Foundation No analysis available

Hive is a data warehouse infrastructure built on top of Hadoop that provides tools to enable easy data summarization, adhoc querying and analysis of large datasets data stored in Hadoop files. It provides a mechanism to put structure on this data and it also provides a simple query language called ... [More] Hive QL which is based on SQL and which enables users familiar with SQL to query this data. At the same time, this language also allows traditional map/reduce programmers to be able to plug in their custom mappers and reducers to do more sophisticated analysis which may not be supported by the built-in capabilities of the language. [Less]

0 lines of code

0 current contributors

0 since last commit

23 users on Open Hub

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

Petals

Compare

Claimed by The OW2 Consortium No analysis available

Petals ESB is an Open Source Enterprise Service Bus hosted by OW2. Based on the JBI standard, Petals leverages SOA principles to ease application integration and modularization in Information Systems. By exposing applications logic as services, application interactions can be mapped as message ... [More] exchanges between service providers and consumers. Such exchanges are driven by service contracts, while low-coupling is ensured by the ESB itself. This allows to create new services by composing existing ones. One of the key features of Petals ESB is its distributed aspect (VS. cluster approaches). Several Petals instances can virtually constitute a single ESB for very flexible architectures. Petals ESB comes with JBI components, monitoring features, administration and development tools. [Less]

0 lines of code

5 current contributors

0 since last commit

21 users on Open Hub

Activity Not Available
4.92308
   
I Use This
Mostly written in language not available
Licenses: eclipse, lgpl

OpenNMS

Compare

  Analyzed 4 months ago

OpenNMS is the world's first enterprise grade network management platform developed under the open source model. It consists of a community supported open-source project as well as a commercial services, training and support organization.

9.76M lines of code

19 current contributors

4 months since last commit

19 users on Open Hub

Activity Not Available
5.0
 
I Use This

Ganglia

Compare

  No analysis available

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and grids. It is based on a hierarchical design targeted at federations of clusters. Ganglia is currently in use on over 500 clusters around the world and has scaled to handle clusters with 2000 nodes.

0 lines of code

0 current contributors

0 since last commit

16 users on Open Hub

Activity Not Available
4.2
   
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

hazelcast

Compare

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

1 day since last commit

15 users on Open Hub

Very High Activity
5.0
 
I Use This

Kazoo Platform

Compare

  Analyzed about 8 hours ago

Kazoo is a scalable, distributed, cloud-based telephony platform that allows you to build powerful telephony applications with a rich set of APIs. Designed to handle anything from large carrier to small countries, the Whistle infrastructure can do it all. There are no lock-ins and the software is ... [More] open-source to give you complete freedom. Services include: - Complete redundancy and failover between data centers - Complete replication of all data - Use of Map/Reduce algorithms inside NoSQL databases - Multi-master replication and caching of registrations, active channels and call lookups - Load balancing built-in - Event driven messaging for managing and using calls - A complete REST interface for implementing call flow features [Less]

327K lines of code

43 current contributors

about 1 month since last commit

15 users on Open Hub

Very Low Activity
5.0
 
I Use This

gCube

Compare

  Analyzed about 22 hours ago

gCube is a software system specifically designed and developed to enact the building and operation of *large scale infrastructures* providing their users with a rich array of services suitable for supporting the co-creation of *Virtual Research Environments* and promoting the implementation of *open ... [More] science* workflows and practices. It is at the heart of the D4Science.org infrastructure (www.d4science.org). [Less]

1.49M lines of code

15 current contributors

2 days since last commit

14 users on Open Hub

High Activity
4.66667
   
I Use This

Inferno Distributed Operating System

Compare

  No analysis available

Inferno® is a distributed operating system, originally developed at Bell Labs, but now developed and maintained by Vita Nuova® as Free Software. Applications written in Inferno's concurrent programming language, Limbo, are compiled to its portable virtual machine code (Dis), to run anywhere on a ... [More] network in the portable environment that Inferno provides. Unusually, that environment looks and acts like a complete operating system. The use of a high-level language and virtual machine is sensible but mundane. The interesting thing is the system's representation of services and resources. They are represented in a file-like name hiearchy. Programs access them using only the file operations open, read/write, and close. The 'files' may of course represent stored data, but may also be devices, [Less]

0 lines of code

4 current contributors

0 since last commit

13 users on Open Hub

Activity Not Available
4.625
   
I Use This
Mostly written in language not available
Licenses: gpl, lucent_plan9, lgpl

distcc

Compare

  Analyzed 4 months ago

distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network. distcc should always generate the same results as a local build, is simple to install and use, and is usually much faster than a local compile. distcc does not require all ... [More] machines to share a filesystem, have synchronized clocks, or to have the same libraries or header files installed. They can even have different processors or operating systems, if cross-compilers are installed. [Less]

63.1K lines of code

10 current contributors

5 months since last commit

12 users on Open Hub

Activity Not Available
4.33333
   
I Use This

ScUtil

Compare

  Analyzed about 2 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