Angel \”Java\” Lopez on Blog

February 5, 2013

Distributed Computing: Links, News And Resources (3)

Filed under: Distributed Computing, Links — ajlopez @ 3:53 pm

Previous Post
Next Post

Distributed computing is a field of computer science that studies distributed systems. A distributed system consists of multiple autonomous computers that communicate through a computer network. The computers interact with each other in order to achieve a common goal. A computer program that runs in a distributed system is called a distributed program, and distributed programming is the process of writing such programs

Milkyway@Home uses the BOINC platform to harness volunteered computing resources, creating a highly accurate three dimensional model of the Milky Way galaxy using data gathered by the Sloan Digital Sky Survey. This project enables research in both astroinformatics and computer science.

Distributed Computing

Our Grid
The OurGrid Community comprises all users and developers of the OurGrid middleware. This middleware enables the creation of peer-to-peer computational grids, and since its first release, in December 2004, it has been used by hundreds of users to speed up the execution of Bag-of-Tasks applications¹.

Open-source software for volunteer computing and grid computing.

Choosing BOINC projects

About Einstein@Home
Einstein@Home uses your computer’s idle time to search for weak astrophysical signals from spinning neutron stars (also called pulsars) using data from the LIGO gravitational-wave detectors, the Arecibo radio telescope, and the Fermi gamma-ray satellite.

Hadoop + HBase + Cygwin + Windows 7 x64

tim8dev / play-akka-pi
Pi Approximation distributed over the network using AKKA 2.0 Remote Actors

Migrating from Scala Actors to Lift Actors

Distributed state in Clojure

Distributed concurrent applications in Clojure?

Bloom: Disorderly Programming for a Distributed World
I will present Bloom, a programming language targeted at developers of complex cloud computing and distributed systems.  Bloom is a ‘disorderly’ language: it differentiates itself from most common programming languages by embracing rather than resisting the disorderly realities of distributed computing architectures.  Building on recent theoretical results including the CALM Theorem, Bloom supports a powerful new programming analysis framework for analyzing the correctness and consistency of distributed programs.

twitter / flockdb
A distributed, fault-tolerant graph database

utajio / related
Related is a Redis-backed high performance distributed graph database.

Distributed Evolutionary Algorithms in Python

The Game of Distributed Systems Programming. Which Level Are You?

Getting Real About Distributed System Reliability

Erlang: Distributed OTP Applications

My Links

Keep tuned!

Angel “Java” Lopez


  1. […] Previous Post Next Post […]

    Pingback by Distributed Computing: Links, News And Resources (2) « Angel ”Java” Lopez on Blog — February 5, 2013 @ 3:54 pm

  2. […] Previous Post […]

    Pingback by Distributed Computing: Links, News And Resources (4) « Angel ”Java” Lopez on Blog — February 13, 2013 @ 4:50 pm

  3. Truly no matter if someone doesn’t understand after that its up to other viewers that they will help, so here it occurs.

    Comment by pinterest blog — February 13, 2013 @ 9:30 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: