Search
Lessons (15)
- GitOps, Progressive Delivery and Observability
Ship safely with Argo CD and canaries, watch the cluster with Prometheus, and scale smarter with VPA, KEDA …
- Brokers, Replication & Durability
… a partition. - Multi-region: tools like MirrorMaker 2 or Cluster Linking copy topics between clusters for disaster recovery …
- Practical Project: Deploy a Real CRM App on EKS
… 30 bash eksctl create cluster -f cluster.yaml takes 15–20 minutes aws eks update-kubeconfig --name "$CLUSTER …
- AWS Databases: Choose the Right One
… A Multi-AZ DB cluster is a different deployment option with readable instances. Aurora also has its own …
- Internals, Upgrades, Resilience and Interview Questions
… Multi-cluster for blast-radius isolation or regions: Argo CD ApplicationSets, a service mesh or Cilium Cluster Mesh …
- Kafka vs RabbitMQ & the Kafka Ecosystem
… No separate cluster needed; it runs inside your service. java // Count orders per customer in 1-minute windows …
- What Is Apache Kafka?
… RabbitMQ) Kafka --- --- --- After a message is consumed Deleted Kept (for days, weeks, or forever) Multiple independent readers Needs …
- DynamoDB Modeling, RDS Scaling and Data Resilience
Design DynamoDB tables around access patterns, then scale and protect relational databases with replicas, proxies and Multi-AZ …
- Extending Kubernetes: CRDs, Operators and Admission
… Fail can block the whole cluster, including its own recovery. Exclude kube-system and the webhook's own …
- Node.js and Express
… Share types and validation between client and server cluster / multiple processes Use all CPU cores (or run several …
- Run Containers on AWS with ECR and ECS
… Specify an appropriate platform during build or publish a suitable multi-architecture image. Map the image into an …
- API Gateway, BFF & Service Discovery
… networking as infrastructure As services multiply, every one needs retries, timeouts, mutual TLS, metrics and tracing. Instead of …
- Collaborative Document Editing & Real-Time Sync
… partition = doc id, clustering = rev) ops(doc id, rev, client id, client seq, author, ts, payload BLOB) PRIMARY …
- Domain-Driven Design: Tactical Patterns
… no identity Money(€10) , Email , Address Aggregate A cluster of objects changed together as one consistency unit, with …
- Caching & Redis
… In a multi-service system, publish a durable product.updated event so other caches can invalidate too. 3 …