The VictoriaMetrics Observability Blog

Go sync.Mutex: Normal and Starvation Mode

Mutex in Go has two main flows: Lock and Unlock and 2 modes: Normal and Starvation Mode. The state field of mutex is a 32-bit integer that represents the current state, it’s divided into multiple bits that encode various pieces of information about the mutex.

How Go Arrays Work and Get Tricky with For-Range

As always, we’ll start with the basics and then dig a bit deeper. Don’t worry, Go arrays get pretty interesting when you look at them from different angles. Arrays in Go are a lot like those in other programming languages. They’ve got a fixed size and store elements of the same type in contiguous memory locations.

Golang Defer: From Basic To Traps

The defer statement actually has 3 types: open-coded defer, heap-allocated defer, and stack-allocated. Each one has different performance and different scenarios where they’re best used, which is good to know if you want to optimize performance.

VictoriaMetrics Anomaly Detection: What's New in H1 2024?

Explore the latest improvements in VictoriaMetrics Anomaly Detection (vmanomaly), including presets, new models, enhanced tuning, and better resource management

Vendoring, or go mod vendor: What Is It?

Vendoring is a different strategy as it keeps a copy of all your project’s dependencies directly within the project’s directory, rather than relying on an external cache.

Introduction to Managed Monitoring

Learn about the different types of managed monitoring services available on the market, and why you might consider picking one of them to manage your monitoring infrastructure.

How to reduce expenses on monitoring: be smarter about data

This blog post is the second in the series of the blog posts based on the talk about ‘How to reduce expenses on monitoring’, stackconf 2023. It is about open-source instruments and techniques from the VictoriaMetrics ecosystem for improving cost-efficiency of monitoring.

VictoriaMetrics slashes data storage bills by 90% with world’s most cost-efficient monitoring

We’re happy to share customer research today demonstrating that VictoriaMetrics is the world’s most cost-efficient monitoring solution! Read the post for details!