Image

Connecting companies with
the brilliant minds
in campuses

Call: 08040138089 / 9599821232

Email: info@qollabb.com

Users
  • Projects
  • Jobs & Internships
  • Employers
  • Colleges & Universities
  • Student Signup
  • Employer Signup
  • College & University Signup
  • Login
Company
  • About Us
  • Team
  • FAQ
  • Contact Us
Policies
  • Terms & Conditions
  • Cookies Policy
  • Privacy Policy
  • Mentoring Policy
  • Cancellation & Refund Policy
Tips and Insights
  • Top 5 Tech Internship Opportunities for College Students
  • Top 5 Tech Internship Opportunities for College Students
  • How Karthik, A B.Com Graduate, Got a Job as a Software Developer
  • Top Internships in Data Science, Data Analysis, Android App Development
  • How Qollabb Helped Avni Grab Her Dream Job in the Graphic Designing and Animation Industry
  • How to Secure Campus Placement: A Comprehensive Guide
  • See All ...
Industry Projects
  • See All...
Internships
  • See All...
Fresher Jobs
  • See All...
Top Programs / Courses
  • See All...
Top Skills
  • See All...
Top Skills
  • See All...
Image

Connecting companies with
the brilliant minds
in campuses

Call: 08040138089 / 9599821232

Email: info@qollabb.com

Copyright@Qollabb EduTech Pvt. Ltd. - 2020, All rights Reserved

logo

Distributed File Storage System Using Replication and Consistency Protocols

Regent Digitech Private LimitedCloud Computing
LocationRemote
#HiringActivily
#TopOpportunity

Project Objectives:

Design and implement a distributed file storage system that stores, replicates, and retrieves files across multiple nodes while ensuring data consistency, fault tolerance, and high availability using distributed consensus and synchronization mechanisms.

Project Tasks:

Study distributed system fundamentals (CAP theorem, consistency models).

Design system architecture with multiple storage nodes.

Implement file upload and retrieval APIs.

Develop replication mechanism across nodes.

Implement leader-based coordination.

Simulate node failure scenarios.

Add heartbeat mechanism for health checks.

Implement eventual or strong consistency model.

Develop metadata management module.

Configure distributed locking mechanism.

Implement logging and monitoring system.

Test fault tolerance by shutting down nodes.

Measure latency and throughput.

Deploy system using Docker containers.

Document architecture and testing results.

Educational Qualifications

B.TechB.EBCAMCA

Required Skills

Distributed Systems Architecture DesignBackend Development (Apis & Services)Docker & Container DeploymentConsensus Algorithms UnderstandingSystem Monitoring & Performance Analysis