Search

Lessons (11)

  • Services & Ingress

    … a cloud load balancer"] o3["🌍 internet → 34.12.8.9:80"] -- clb[☁️ cloud LB] -- s3{{service}} -- p3[pods …

  • Why Kubernetes?

    … It is now run by the Cloud Native Computing Foundation (CNCF). The problems it solves Running one container …

  • Kubernetes Cluster Architecture

    … do we have enough staff?" cloud-controller-manager Talks to the cloud provider: load balancers, disks, node lifecycle …

  • Serverless Architecture

    … you write functions, the cloud runs them when an event happens , scales them automatically (even to zero), and …

  • Backend Languages: Node.js, Go, Python & Rust

    … NestJS adds structure. - Go: goroutines and channels, simple and fast, the language of cloud infrastructure. - Python: the king …

  • ConfigMaps, Secrets & Storage

    … AWS gp3 SSD)"] -- dynamically creates PV - PersistentVolume (PV): a real piece of storage (a cloud disk, an NFS …

  • Scaling & Health Probes

    … 4 fit, 2 stay Pending (no room) CA- Cloud: add 1 node Cloud-- S: new node ready S …

  • Deployments, ReplicaSets & Rollouts

    … Kubernetes (StatefulSets) is possible, but managed databases (RDS, Cloud SQL) are often simpler and safer. Decide deliberately. Key …

  • Kafka vs RabbitMQ & the Kafka Ecosystem

    … Managed services handle brokers, upgrades and scaling: Confluent Cloud , Amazon MSK , Aiven , Redpanda (a Kafka-compatible engine), Azure …

  • Creational Patterns: How to Make Objects

    … when: products come in families (themes, database drivers, cloud providers: AWS vs GCP). --- 3. Builder 🍔 Analogy: At a …

  • Event-Driven Architecture

    … callbacks without leaking internals Standard envelope e.g. CloudEvents , a CNCF standard format The hard parts (be honest …