PinnedIs “vendor owned open source” an oxymoron?Update: the post was updated to elaborate on open core licenses and on the licenses used by Redis Labs, Timescale and Cockroach Labs Open source is eating the world. Companies have realized and embraced that, and ever more companies today are built around a successful open source project. But there’s…Open Source Software6 min readOpen Source Software6 min read
5 days agoUnreadable Metrics: Why You Can’t Find Anything in Your Monitoring DashboardsA Guide to Effective Dashboard Design — The previous posts were about Phantom Metrics and Expensive Metrics. On this post we’ll look at Unreadable Metrics and how to design effective dashboards. Dashboards are powerful tools for monitoring and troubleshooting your system. Too often, however, we run into an incident, jump to the dashboard, just to find ourselves…Dev Ops8 min readDev Ops8 min read
Jan 10Expensive Metrics: Why Your Monitoring Data and Bill Get Out Of HandThe previous post was about Phantom Metrics: Why Your Monitoring Dashboard May Be Lying to You. On this post we’ll look at Expensive Metrics and how our bill quickly gets out of control. We all collect logs, metrics, traces, and possibly other telemetry data. Yet, this can get expensive pretty…Dev Ops6 min readDev Ops6 min read
Dec 26, 2022Prometheus Roadmap and Latest UpdatesTL;DR Key updates: Prometheus Agent for lightweight scrape-and-forward to external backends Many new Service Discovery mechanisms, also without a sidecar Native Histrograms and Examplars support in the database PromLens query builder tool is now part of Prometheus PromQL new functions (e.g. sign, trigo.), negative offset support Prometheus UI move to React, query auto-completion…Prometheus Monitoring8 min readPrometheus Monitoring8 min read
Dec 11, 2022Phantom Metrics: Why Your Monitoring Dashboard May Be Lying to YouWhether you’re a DevOps, SRE, or just a data driven individual, you’re probably addicted to dashboards and metrics. We look at our metrics to see how our system is doing, whether on the infrastructure, the application or the business level. We trust our metrics to show us the status of…Dev Ops7 min readDev Ops7 min read
Nov 12, 2022Cracking Performance Issues in Microservices with Distributed TracingMicroservices architecture is the new norm for building products these days. An application made up of hundreds of independent services enables teams to work independently and accelerate development. However, such highly distributed applications are also harder to monitor. When hundreds of services are traversed to satisfy a single request, it…Distributed Tracing2 min readDistributed Tracing2 min read
Oct 23, 2022Platform Engineering: DevOps evolution or a fancy rename?Everyone’s talking about Platform Engineering these days. Even Gartner recently featured it in its Hype Cycle for Software Engineering 2022. But what is Platform Engineering really about? Is it the next stage in the evolution of DevOps? Is it just a fancy rebrand for DevOps or SRE? As a veteran…Dev Ops6 min readDev Ops6 min read
Sep 5, 2022Improving DevOps Performance with DORA MetricsEveryone in the software industry is in a race to become more agile. We all want to improve the performance of our software development lifecycle (SDLC). But how do you actually do that? If you want to improve your performance, first determine what KPI you’d like to improve. DORA metrics…Dev Ops5 min readDev Ops5 min read
Aug 8, 2022HTTP‘s New Method For Data APIs: HTTP QUERYIn our data driven world, everything is an API. Most of these APIs are RESTful APIs, running atop the good-old HTTP protocol. Funny enough, however, the protocol hasn’t changed all that much to adapt to our data driven world. HTTP was originally built for fetching resources for web page rendering…API5 min readAPI5 min read
Jul 6, 2022Continuous Profiling: A New Observability SignalWe’ve all grown used to logs, metrics and traces serving as the “three pillars of observability.” And indeed they are very important telemetry signals. But are they indeed the sum of the observability game? Not at all. …Dev Ops6 min readDev Ops6 min read