Skip to main content

Clustering

📄️ Membership Protocol

Infection-style group membership protocols are a category of communication methods used in distributed computing to manage and track the membership of nodes in a network. These protocols are characterized by their robustness and scalability, especially suitable for large-scale distributed systems. They utilize a methodology similar to the spread of information (or "infections") where updates about the network are propagated incrementally and randomly among nodes, much like how a rumor spreads in a social network. This method ensures efficient dissemination of information with relatively low network overhead.

📄️ Kubernetes

Kubernetes, often referred to as "K8s", is an open-source platform designed to automate the deployment, scaling, and management of containerized applications. It orchestrates computing, networking, and storage infrastructure on behalf of user workloads. This means it handles the deployment of applications, maintains their desired state, scales them as needed, and manages updates and service discovery within the cluster. A Kubernetes cluster consists of at least one master node and multiple worker nodes that host the pods (the smallest deployable units that can be created, scheduled, and managed).