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
Feb 24Celebrating Israel’s First Kubernetes Community Days: A Look at the History of Our CNCF CommunityThis post was published on CNCF blog. After over 30 community meetups of CNCF’s Israeli chapter in the past years, it’s time we had a full-day event for the community! Welcome Israel’s first Kubernetes Community Days (KCD), coming 23–03–23 (an auspicious date 🙂). …Cloud Native3 min readCloud Native3 min read
Feb 19How Much Observability Is Enough?Driving observability in the company in a measured and pragmatic way — This article was originally published at The New Stack. In a popular episode of OpenObservability Talks podcast, host Dotan Horovits, Logz.io’s principal technology evangelist, was joined by guest Jujhar Singh, at the time global DevSecOps practice lead at The Economist and currently a lead DevOps and infrastructure consultant at Thoughtworks…DevOps6 min readDevOps6 min read
Jan 26Unreadable Metrics: Why You Can’t Find Anything in Your Monitoring DashboardsA Guide to Effective Dashboard Design for DevOps and SRE — 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…DevOps8 min readDevOps8 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…DevOps6 min readDevOps6 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…DevOps7 min readDevOps7 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…DevOps6 min readDevOps6 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…DevOps5 min readDevOps5 min read