Skip to content

Implemented various mini-projects with gRPC, exploring concepts like Service Registry and Load Balancing, Distributed Map-Reduce Algorithm as implemented by Hadoop, Byzantine fault tolerance and Strife-a microservices based Stripe like payment gateway system supporting user authentication, Concurrency, Offline payments, 2-Phase Commit, logging, etc

Notifications You must be signed in to change notification settings

Pranav-gu/Distributed_Systems_Assignment_2

Repository files navigation

This repository contains source code of all projects done as a part of Distributed Systems Assignment 2 (Spring 2025) which covers essential concepts related to System Design, Microservices Architecture, Services Registry, RPCs, Fault Tolerance, Commit Protocols, etc.

About

Implemented various mini-projects with gRPC, exploring concepts like Service Registry and Load Balancing, Distributed Map-Reduce Algorithm as implemented by Hadoop, Byzantine fault tolerance and Strife-a microservices based Stripe like payment gateway system supporting user authentication, Concurrency, Offline payments, 2-Phase Commit, logging, etc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published