January 20, 2025

Category: Metoro

Go Production Performance Gotcha - GOMAXPROCS
Metoro

Go Production Performance Gotcha – GOMAXPROCS

Recently we had an unexpected performance degradation in one of our go workloads to the tune of nearly 2x expected cpu usage. Turns out the issue was that we didnt explicitly set the GOMAXPROCS go runtime parameter. Were going to run through the investigation, what we found and how we fixed it. Background Metoro is […]

Read More
Metoro is sponsoring Kubecon NA 2024!
Metoro

Metoro is sponsoring Kubecon NA 2024!

Were stoked to announce that well be sponsoring Kubecon NA 2024. Weve been working hard on the 1.0 release of Metoro which will drop on the first day of the conference – November 12th. Well be at booth P48 in hall 4 the entire week, so drop by and say hello! Metoro 1.0 has support […]

Read More
Kubernetes v1.30 – The overview table
Metoro

Kubernetes v1.30 – The overview table

Foreword This blog post is the start of a new series of posts covering the evolution of Kubernetes. The series will cover each release of Kubernetes and will be split into multiple posts. There will be one overview post to cover every change at a high level and multiple deep dive posts covering a single […]

Read More
eBPF Kubernetes Auto Instrumentation Landscape
Metoro

eBPF Kubernetes Auto Instrumentation Landscape

In this post, we’re going to briefly go over what eBPF is and how it can help you with observability in k8s. Then we’ll run through a breakneck tour of what’s out there. You should be able to go from not knowing what eBPF is to understanding the concept of eBPF and being able to […]

Read More
Statusphere: An api-first open-source status page aggregator
Metoro

Statusphere: An api-first open-source status page aggregator

Today, we open-sourced Statusphere: an api-first status page aggregator. Statusphere is a 1-stop location for machine readable service status. Check it out, we’re actively looking for and accepting contributions! Why We built Statusphere to solve 4 problems with external system status: Machine readability Discoverability Centralisation Standardisation If you know these pains well then skip this […]

Read More
Microservice Interview Questions: The basics
Metoro

Microservice Interview Questions: The basics

Microservices have become an increasingly popular architectural style for building complex, scalable applications. Chances are, if you’re working on a modern system, you’ll be working on a microservice architecture. At Metoro, not only do we run a microservice architecture ourselves, our product itself analyses and automatically debugs the microservices of our customers. This means that […]

Read More
Distributed Tracing: A Whistle Stop Tour
Metoro

Distributed Tracing: A Whistle Stop Tour

What problem do distributed traces solve? As the number of services in a distributed system increases, so does the difficulty of debugging the system when it fails or degrades. Issues stemming in one part of the system can impact services in an entirely different part of the system. In the architecture below, we have a […]

Read More
Top