We dive deep into logging, tracing, metrics, observability, with a specific filter for automation and systems and infrastructure.
There’s a real challenge here of how you capture information from a running system in a way that provides the right information at the right time. That fundamentally is the question that we are working to answer throughout this really fascinating discussion about logging.
Special guest Bill Mulligan (twitter.com/breakawaybilly/) talks to us about the use cases for BPF and how it works.
We discuss eBPF, the kernel extensions that allow you to write small programs that work inside of kernel space in a safe sandbox way. These have a lot of applications, and they’ve been creating a lot of hype inside of the Kubernetes community as a way to address networking shortfalls.
Our conversation starts broad, but eventually zeros in on eBPF. I know that you will learn a lot about how eBPF can enhance and improve your infrastructure operations environment.
We know that humans have trouble keeping systems updated, but… how can we address the challenge of knowing which updates are required and, critically, if the updates with break other systems? Even knowing if they worked is a really thorny problem!
In this episode, we focus on actions about what’s going on and why this problem has persisted in industry for so long. Starting from the news of the day about CentOS 8 mirrors being taken down. That’s exactly the type of challenge we are facing when we think about where updates and repos are coming from.
Rob Hirschfeld, CEO and co-founder of RackN, discusses the challenges of system maintenance and lifecycle in the Cloud 2030 podcast. He emphasizes the difficulty of keeping systems up to date and understanding dependencies, leading to a lack of confidence in system updates due to the fear of breaking or degrading them. Hirschfeld advocates for a change in the industry to prioritize test and verification practices, enabling more effective and confident system updates.