Skip to content

Buyer-seller with socket programming, MapReduce genre counter using pipes, Parallel image processing using pthreads.

Notifications You must be signed in to change notification settings

avamirm/Operating-System-Projects

Repository files navigation

Operating System Projects

1. Socket Programming

sellers and buyers are implemented in this project. Each seller broadcasts his/her advertisement using UDP and each buyer can send an offer to the desired seller using TCP. The seller can either accept of reject the buyer's offer and broadcast the appropriate message.

2. MapReduce Counter

The number of books in each genre is calculated using the MapReduce framework. Pipes are used for the processes communication. Also fork and exec system calls are used in order to build and run processes.

3. Parallel and Serial Image Processing

The program takes an BMP image as the input and applies the desired filter on it. The filters are the followings:

  • Horizontal Flip
  • Emboss
  • Diamond

About

Buyer-seller with socket programming, MapReduce genre counter using pipes, Parallel image processing using pthreads.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published