Matt GhafouriObservability or Monitoring: Which one do you need?As software engineers, we have most likely heard a lot about monitoring, but what about observability? what is the difference between them…Feb 7, 2024Feb 7, 2024
Matt GhafouriThe Pitfalls of Underprovisioning Resources in Kubernetes DeploymentsIn the dynamic world of container orchestration, Kubernetes has become the go-to platform for deploying, managing, and scaling…Jan 24, 2024Jan 24, 2024
Matt GhafouriMaximizing Redis: Understanding Databases, Isolation, and PerformanceIntroductionJan 23, 2024Jan 23, 2024
Matt GhafouriRedis Deployment Types (Replication, Cluster, Sentinel)Generally, there are two ways to host and utilize Redis:Jan 9, 2024Jan 9, 2024
Matt GhafouriAs a Developer, Which One Should I Use: K8s (Deployments vs StatefulSets)When We talk about the deployment and management of any application on Kubernetes there are two main approaches:Dec 21, 2023Dec 21, 2023
Matt GhafouriPatchwork MonolithicCommonly referred to as “big balls of mud,” the prevalent form of monolithic systems emerges from years of development without clearly…Oct 12, 20231Oct 12, 20231
Matt GhafouriA short review of “Building Evolutionary Architectures” bookI’ll summarize my takeaways from this book in a 5-minute discussionSep 24, 2023Sep 24, 2023