Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
Try it free
$300 Free Credits to Build on Google Cloud
New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
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.
PeerVibes is a framework for creating applications based on peer-to-peer networks. This framework provides the necessary tools and architecture to build complex applications such as collaborative work support and distributed backup.
Java Remote Method Call provides a Framework for remote method invocation on Java objects which solves the limitations of Java RMI. It provides a way for bidirectional communication of object states, between Client and Server.
Clutch is a Javaframework for distributed computing using mobile agents. Built using ProActive [http://www-sop.inria.fr/sloop/javall/], it is meant to be a scalable toolkit that can be used to distribute computation across an arbitrary number of nodes.
Anicetus is an application telemetry framework. Anicetus defines a language neutral standard for publishing streams of facts about a running application.
Mahatittha enables distributed transaction handling capability within the lightweight container Spring Framework, without necessitating its deployment in a fully-fledged J2EE application server.