GraphQL and gRPC

Big Picture For inter-process communication at a high level, the two styles are asynchronous and synchronous styles: RPCs, built on top of TCP/UDP, are usually complex to implement. SOAP improved it and can operate on HTTP. Many large companies today still used SOAP for message exchange. However, it has a limitation with complex format and … Read moreGraphQL and gRPC

Etcd – the key-value store for Kubernetes

Etcd in Kubernetes In Kubernetes architecture, etcd is the data store. It stores the desired state of Kubernetes object. API server is the only client that connects to etcd (via gRPC protocol). Cluster builder specifies the endpoint of etcd as a parameter to the kube-api-server process. Other Kubernetes components, whether in the control plane or … Read moreEtcd – the key-value store for Kubernetes

Certified Kubernetes Administrator (CKA) Exam

The Certified Kubernetes Administrator (CKA) exam is a hands-on session where you need to follow the instructions to configure the system in a bash terminal on the web browser. In my experience, some shortcut keys (such as Alt+F) do not work, which slows me down a little bit. For each question, you need to switch … Read moreCertified Kubernetes Administrator (CKA) Exam