Implementation of Fault Tolerant CORBA specification, V1.0 (OMG Document ptc/2000-04-04), extended to support large-scale, distributed systems.
Implements both Passive (Cold and Warm) and Active replication styles.
The NEO Project uses the NEO-c (Network Exchange Operation for Charity) platform to participate in various computing challenges and projects, and donates any winnings to the charities specified by its users.
OmniSockets is an open message-based network interface which simplifies the development of distributed Java applications. It extends the standard Java network classes to provide a large degree of automation for connection and message handling.
Kuery for MySQL is a program developed on RedHat 7.1/KDE 2.11/QT2.3.0 (i386) C++ using KDevelop. Its purpose is to offer a GUI for MySQL administration.
The UI superficially resembles portions of Microsoft's Enterprise Manager for SQL Server.
C-code that make it easier to fork and execute functions in new processes and then collect the data in the parent process. Mainly intended for MOSIX/openMosix (and other SSI clusters) that lack distributed shared mem.
The sysMANtra management framework provides JMX based application services, monitoring and custom management for any distributed Java application with a variety of pre-packaged management interfaces for your J2SE or J2EE application.
The iChilli mobile J2EE platform provides a J2EE compliant runtime environment for both server and mobile platforms, such as J2ME, MIDP or other CLDC based devices. For example iChilli runs on the PersonalJava enabled Sharp Zaurus and Compaq's iPAQ.
This project is a lightweight framework for Smart Proxies and Interceptors in RMI. Simple to use, only requires modifications to server side code. Good for implementing security, logging, client-side caching, QoS in distributed apps.
JeusEx is pure Java HTTP 1.1/servlet 2.3 ? complaint server. It's mutithreaded, does HEAD, GET and POST and supports CGI 1.1 (scripts!) And now it supports I18N and servlet 2.3 spec (to some degree).
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
"Netlands Project" is a <b>Graphical MUD engine</b>, it comes with a distributed world server, an advanced IA server, a Macromedia Flash MX client and a predefined world named WOARPS, full of ready to go adventures.
C.O.R.E. - Common Object Runtime Environment
A foundation for multi-node projects, language independent.
Provides central point for storing/retrieving configuration data for all components of project, centralized logging service, NLS service...
isectd is a middleware daemon that provides many-to-many client-to-server connectivity. Supports multiplexing requests to multiple server processes over IP networks.
PyREXX is a interprocess messaging server for routing remote prodecure calls using xml-based messages (Jabber, XML-RPC, etc), which will allow programs to interact more easily.
The MathForge Application Environment provides users a broad range of Java-based math tools (calculation, visualization, presentation and communication via MathML) and allows developers to leverage existing code while extending MathForge.
Nano Servlet Engine is a really small-sized HTTP server (with Java Servlets(TM) support in the future). Due to its size (100kb) it's possible to use it on mobile devices with a Java runtime environment.
phpRPC is an implementation of the xmlRPC protocol in PHP
...Function syntax, and plugging into most CMS's (xoops, nuke, pn, etc) is greatly simplified with the use of database/rpc-protocol abstraction.
It should run on any php server with most databases.
The BCR flavor of Cooperative Data Sharing (CDS) is a scalable, portable, flexible C-based API and daemon for initiating and communicating between processes/threads in uniprocessor and multiprocessor (e.g. distributed, SMP, and parallel) platforms.
Jtrix is a technology to allow code to be mobile, adaptive, distributed and scalable. Please see http://www.jtrix.org for much more documentation and info.
This Resource Adapter enables you to connect your Java application to the 1C
Enterprise Information System based on ActiveX and MS SQL Server. It should be compliant to JCA 1.0
Labrador is an open source Web Services Hub written in Java. It is based on an incredibly simple, yet modular architecture, and attempts to transparently support the SOAP, XML-RPC, and REST protocols.
Powerful platform for creating networked multiplayer 3D games. The system includes specifications for a client engine and 2 protocols. Demo apps: mud/moo proxy, tetris. Currently uses OpenGL, VRML, java, tcl. Client/server architecture for security.
Some example exercises about distributed systems in computer science. Some code examples for Java RMI, Java Server Socket and Peer to Peer Systems written in Java. Probably using the Hibernate framework and some other Java Technologies.
Provides fast lookup for a Subject Based messaging product using a trie. It allows for configurable wildcard characters to replace a single or multiple subject field(s) (A.B.*.D.>). Insertion in to the tree returns a unique handle for subsequent deletion
jvmShare is aiming to provide a server-client system that shares resources across the network. Since it is written in Java, clients shares their resources by providing their JVMs to the central server. The server will schedule tasks to these clients.
High-performance computing code and libraries used in the High Performance Computing subject in Telecommunications Engineering at the University of Granada (http://geneura.ugr.es/~jmerelo/asignaturas/AAP)