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.
Start Free
Try Google Cloud Risk-Free With $300 in Credit
No hidden charges. No surprise bills. Cancel anytime.
Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
A unique persistence layer for Java. CODO (Cursor Oriented Data Objects) maps generated Entity interfaces (suitable for DTOs) to a relational database via rendered SQL, reflection and JDBC Cursors where possible - avoiding associations.
Jeeglue is the glue that sticks together your J2EE applications. It's a meta-info based framework that provides entity polymorphism, generic XML support, code generation and domain object validation out of the box.
The goal of Operation Project X is to crack the 2048-bit RSA private encryption key Microsoft uses to sign Xbox media, by using distributed computing. This key could be used by Xbox owners to run homebrew code on their machines.
This project aims at developping a shared tasks computing system using Java, Jini and javaspaces. A master can split a big task in several tasks which will be executed by workers which have joined the federation using thier idle CPU time. A monitoring app
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.
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.
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.
Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.
Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
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.
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.
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.
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)
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.
QUAFF is a C++ library for designing and running parallel code onto any MPI aware system by providing an eay to use -- yet efficient -- API based on algorithmic skeletons.
A choreography programming language for concurrent systems
...The language is based on strong theoretical bases, so that you can let its compiler do the jobs of checking your global programs and generating correct implementing code for you!