Kubernetes for C++ Engineers: Understanding clusters through language, runtime, systems, and diagnostics analogies