Estimating Pi on a distributed Beanstalkd cluster
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Distributed Estimation of π

This system was built as a weekend assignment for the Data Storage Technology and Networks course at BITS - Pilani, KK Birla Goa Campus, under the guidance of Dr. Biju K. R.


  • We used Beanstalkd for our message queue.
  • We used Beanstalkc for Python bindings.
  • Our system is fully worker-fault-tolerant.
  • Our system is partially server-fault-tolerant.


  • Emaad Ahmed Manzoor
  • Rachee Singh

Design And Implementation

A detailed description of the decision process and system design is available on my blog.

See Also

Distributed matrix multiplication with Beanstalkd