Distributed System
/dɪˈstrɪbjuːtɪd ˈsɪstəm/
noun — “a collection of independent computers that behave like a single system, until something breaks and reveals the seams.”
A Distributed System is a computing model in which multiple independent machines work together over a network to achieve a common goal. Instead of relying on a single machine to store data or execute logic, the workload is split across several nodes that communicate, coordinate, and cooperate as if they were parts of one larger system.
Load Balancing
/loʊd ˈbælənsɪŋ/
noun — “the juggler of servers, tossing requests around so no single machine breaks a sweat.”
Software Repository
/ˈsɒftwɛər rɪˈpɒzɪtəri/
noun — “the treasure chest where all your code and libraries hang out, waiting for you to call them into action.”