-
Kubernetes
Friday, April 4, 2025
What is Kubernetes? Kubernetes is an open-source platform that automates the deployment, management, and scaling of containerized applications. It’s a common tool to manage the microservices-based applications across various environments for mid and large size companies. The core components of Kubernetes: a controle plane and one or more nodes. The following figures from official website introduced the architecture of kubernetes. Figure 1. Components of Kubernetes The second figure has more details to show in each node …
-
Nginx
Sunday, March 9, 2025
Proxy server Forward proxy Primiarily serves clients used for anonymity, content filtering, bypassing restrictions Reverse proxy Primiarily serves servers used for load balancing, caching, SSL termination, enhancing sercurity The usage of nginx The functionalities of Nginx as a proxy server load balancing static dynamic round robin least connection method weighted round-robin least response time method source ip hash http { upstream [] { server ... server ... server ... } server { ... } } caching (without request to server and database) …
