RSS 47 projects tagged "Clustering/Distributed Networks"

No download Website Updated 22 Jan 2007 Channel

Screenshot
Pop 50.27
Vit 3.36

Channel is a C++ template framework for distributed message passing and event dispatching. Its major components (message IDs, routing algorithms...) are highly configurable as template parameters. As a namespace shared by peer threads, channels support publish/subscribe scope control, message filtering, and translation.

Download Website Updated 12 Jun 2002 CountYourEuro!

Screenshot
Pop 24.66
Vit 1.00

The idea of CYE (count your Euros) is to collect data on EuroCoins all over Europe, to analyze the flow of Euros. CYE is a client through which you can enter coin data.

Download Website Updated 05 Apr 2011 Crossroads Load Balancer

Screenshot
Pop 190.67
Vit 12.83

Crossroads is a daemon running in user space, and features extensive configurability, polling of back ends using wake up calls, status reporting, many algorithms to select the "right" back end for a request (and user-defined algorithms for very special cases), and much more. Crossroads is service-independent: it is usable for any TCP service, such as HTTP(S), SSH, SMTP, RDP, and database connections. In the case of HTTP balancing, Crossroads can provide session stickiness for back end processes that need sessions, but aren't session-aware of other back ends. Crossroads can be run as a stand-alone daemon or via inetd, and features a management Web interface for monitoring and for modification of parameters.

No download Website Updated 18 Mar 2006 Distributed Multi-User Compilation System

Screenshot
Pop 20.00
Vit 1.00

DMUCS is a system that extends distcc to allow multiple users to do remote C/C++ compiles on a shared compilation farm. It monitors the load averages of the machines in the compilation farm so that the fastest machines will be assigned compilation tasks at all times.

Download Website Updated 23 Jun 2010 DrQueue

Screenshot
Pop 118.26
Vit 13.96

Drqueue is a distributed rendering queue. It helps manage jobs on a render farm. It works under Linux, Mac OS X, FreeBSD, IRIX, and Windows, supports Maya, Blender, Lightwave, Mental Ray, Bmrt (Renderman), 3Delight, and Pixie out of the box, and can support any other renderer or computing task that can be handled via scripting.

Download Website Updated 28 Jun 2013 Equalizer

Screenshot
Pop 185.63
Vit 14.90

Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.

No download Website Updated 31 May 2008 Fluffy Linux Cluster

Screenshot
Pop 15.97
Vit 46.37

Fluffy Linux Cluster will create a "virtual IP address" shared between two or more machines on the same shared segment (i.e. LAN). TCP-based services running will be automatically load-balanced between the available machines. No dedicated "load balancer" is required, and failed nodes will be detected automatically and taken out of the cluster until they are fixed.

No download Website Updated 03 Jun 2008 Fura

Screenshot
Pop 20.98
Vit 1.43

Fura is a self-contained grid middleware that allows enablement and distribution of applications on heterogeneous computational platforms. It features a Web-based GUI, wizard-guided installation and configuration, and Web Service compliance.

Download Website Updated 28 Mar 2014 Galera wsrep provider

Screenshot
Pop 180.26
Vit 18.95

Galera wsrep provider is a dlopenable generic replication library which implements the wsrep provider API. It provides very efficient synchronous replication, and multi-master and "parallel applying" capabilities for opaque data buffers. Its primary focus is data consistency. A transaction is either committed on every node, or not at all. It works anywhere TCP works, including on WAN, and can utilize UDP multicast where available. It is used by the MySQL-wsrep patch project to create true multi-master MySQL/InnoDB clusters.

Download Website Updated 02 Apr 2009 Gled

Screenshot
Pop 47.84
Vit 3.88

Gled is a C++ framework for rapid development of applications requiring a GUI, 3D graphics, or support for distributed computing. It extends the ROOT framework (a standard data-analysis tool in high-energy physics) with mechanisms for object collection management and serialization, multi-threaded execution, GUI auto-generation (object browser and editor), and dynamic visualization (OpenGL). The distributed computing model of Gled is a hierarchical tree of nodes connected via TCP/IP sockets. Gled provides authentication and access control, data exchange, proxying of object collections, and remote method-call propagation and execution. It can be dynamically extended with library sets. Their creation is facilitated by a set of scripts for creation of user-code stubs. Simple tasks and application configuration can be done efficiently via the interactive C++ interpreter (CINT). Gled is used for development of programs in high energy physics and as a research tool in distributed and grid computing.

Screenshot

Project Spotlight

slapt-get

An APT-like system for Slackware package management.

Screenshot

Project Spotlight

SimpleFootie

A football match engine simulation.