Sort by:

Improving Debugging Workflow in Cloud Native Environments

The arduous process of debugging (Source: xkcd: Debugging)  Debugging is an essential part of software development. Bugs and errors cannot be escaped, and debugging these takes a

Is Your Microservice a Distributed Monolith?

Your team has decided to migrate your monolithic application to a microservices architecture. You’ve modularized your business logic, containerized your codebase, allowed your

Debunking the ‘Three Pillars of Observability’ Myth

Have you heard about the “three pillars of observability” yet? No? The story goes like this: If you’re using microservices, you already know that they’re nearly

OpsLevel: Service Ownership Platform with John Laban and Kenneth Rose

Microservices are built to scale. But as a microservices-based system grows, so does the operational overhead to manage it. Even the most senior engineers can’t be familiar with every

Why Distributed Tracing is Essential for Performance and Reliability

Daniel “Spoons” Spoonhower, CTO and Co-founder, Lightstep Author of Distributed Tracing in Practice (O’Reilly Media, 2020) New software architectures like