Distributed Systems Flashcards
What is a distributed system?
A distributed system consists of multiple independent entities that communicate and coordinate their actions to achieve a common goal.
Explain the challenges of distributed systems.
Challenges in distributed systems include communication issues synchronization consistency fault tolerance and scalability.
What is a distributed database?
A distributed database is a database that is spread across multiple locations or over a network. It allows data to be stored and accessed from different geographical locations.
How does fault tolerance work in distributed systems?
Fault tolerance in distributed systems involves designing systems to continue functioning even in the presence of failures ensuring reliability and uninterrupted operation.
What is a distributed file system?
A distributed file system allows files to be stored across multiple machines providing access and storage capabilities beyond the capacity of a single machine.