For anyone who has encountered any kind of container orchestration platform, most commonly Kubernetes, it’s generally known that managing storage can be a real pain. Not because of the complexity or the number of underlying components, but because of the dynamic nature of such a platform’s architecture.
While operating inside a distributed cluster, Kubernetes can manipulate containers and pods in all sorts of ways — create them, destroy, replicate, autoscale, etc. And as a maintainer, you often won’t know which physical (or virtual) machine they will be placed on. …
Programming languages can clearly be considered as a primary tool in every programmer’s arsenal. Thus, we tend to associate ourselves with the chosen ones. By that, I mean we are forming massive communities, writing articles, making YouTube videos, mascots, and more importantly — memes. Just kidding, and yet it's hard to deny the existence of some close, almost personal connection between us and these abstract tools.
The Internet from its very beginning has always been a gold mine for people, who desire to succeed. Having been originally created to connect scientists around the globe, it has soon proven to be capable of offering endless possibilities for everyone. At its dawn, the Internet has settled on a path towards prosperity for hundreds, even thousands of newborn startups. At some point, there were so many of them, that the stock market failed to keep up with such a technological rush, to the point when the dot-com bubble burst and the market was filtered to keep only those who either have enough money, endurance, or pure luck. …
About