Monitoring Ephemeral Infrastructure

Infrastructure management has changed. Gone are the days when managing server operations also meant managing server hardware and its never-ending upgrade cycle. Thanks to containers and cloud virtualization, increased server…

On Job Scheduling

When most people think of job scheduling, they consider all sorts of things. Container orchestration, serverless allocation, batch job running… all of these all qualify. In highly concurrent systems, it…

Make Time for Smarter Business Decisions

Whether or not you’re familiar with time-series data, it has a significant impact on your life – and your business. If you aren’t using it, you’re missing out. If you…

Tuning AWS EC2 instances with CloudWatch metric analysis

What happens when cloud-based application infrastructure slows down? Twelve years ago, I attended a meetup at the San Francisco Perl Mongers group where an engineer from Amazon introduced the Elastic…

What’s Tops in DevOps?

The most innovative DevOps trends of 2018, and what to look out for in 2019 Seems like you can’t talk tech these days without hearing about DevOps. What is it?…

Which block I/O scheduler is the best? We asked eBPF

Putting Linux kernel block I/O schedulers under the eBPF microscope eBPF tracing is a broad and deep subject, and can be a bit daunting at first sight. However, when Brendan…