Distributed Systems

A specialization within Computer Science & Engineering

₹4–30 LPA
Average Salary · Computer Science & Engineering
5
Entry Routes
1
Job Roles
PythonJavaData Structures & AlgorithmsDBMSOperating Systems

What You Will Learn

This specialization covers systems whose parts run on separate machines and fail independently: replication, partitioning, consistency models from linearizable to eventual, consensus protocols such as Raft and Paxos, and fault tolerance. Expect the theory that constrains the design -- the CAP and FLP results, failure detectors, logical clocks -- alongside implementation of the patterns real systems use.

Related Degrees

Education routes into Computer Science & Engineering

View all (5)

Top Companies Hiring

View all

Recruiting for Computer Science & Engineering