Skip to content

mamunrushdi/Distributed-Programming-in-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed-Programming-in-Java

An introductory course of Distributed Programming in Java by Rice university in Coursera Where I've learnt the follwing skills:

  1. Distributed map-reduce programming in Java using the Hadoop and Spark frameworks
  2. Client-server programming using Java's Socket and Remote Method Invocation (RMI) interfaces
  3. Message-passing programming in Java using the Message Passing Interface (MPI)
  4. Approaches to combine distribution with multithreading, including processes and threads, distributed actors, and reactive programming

This repository contains 4 mini-project with above mentioned technology, where

  1. The First mini project exhibits Page Rank with Spark
  2. The Second mini project exhibits File Server Using Sockets
  3. The Thrid mini project exhibits Distributed Matrix Multiply using Message Passing
  4. The Fourth mini project exhibits Parallel File Server using Multithreading and Sockets

About

Introductory mini projects on Distributed Programming in Java for Rice university's assignments in Coursera

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages