by Karthickraja durairaj | Dec 2, 2025 | Automation, General, Jenkins
Introduction In modern DevOps-driven environments, CI/CD pipelines are no longer limited to application developers. Database engineers, SREs, and support teams—especially in service-based companies handling MySQL and MongoDB—are increasingly expected to follow DevOps...
by Karthickraja durairaj | Nov 4, 2025 | Automation, General, KnowledgeBase
Introduction In the world of database observability, timing is everything — literally. Recently, we ran into a puzzling issue while managing MySQL monitoring in Percona Monitoring and Management (PMM). Out of five database servers (server1 through server4), one server...
by Karthickraja durairaj | Oct 7, 2025 | Automation, General, KnowledgeBase
Introduction In today’s always-on world, downtime is expensive. Whether it’s an e-commerce site losing transactions, a banking app failing to process payments, or a SaaS product missing its uptime SLA, availability is directly tied to trust and revenue. For Site...
by Karthickraja durairaj | Sep 9, 2025 | Automation, General, KnowledgeBase
Introduction Infrastructure today is no longer about racking servers in a data center, it’s about managing cloud resources with the same discipline as software. Enter Terraform, HashiCorp’s open-source Infrastructure as Code (IaC) tool, which allows you to define,...
by Karthickraja durairaj | Aug 5, 2025 | Automation, General, Replication
Introduction: High availability and replication topologies are critical for any production-grade MySQL environment. Orchestrator is an open-source tool created by GitHub to manage, visualize, and automate MySQL replication. For SREs and DBAs, understanding and...
by rajachandrasekarang | Jul 15, 2025 | Automation, linux
In modern Linux systems, systemd has become the standard init system and service manager. While many of us are familiar with using cron for scheduling tasks, systemd timers offer a more powerful, flexible, and integrated alternative. In this blog, we’ll dive...