Pablo (Tomas) Fernández (@TomFernBlog) header
Pablo (Tomas) Fernández (@TomFernBlog) profile picture

Technical Writer at VictoriaMetrics

🇵🇹
Joined December 2018
Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)Photo by Pablo (Tomas) Fernández (@TomFernBlog)
Pablo (Tomas) Fernández retweeted
Technical blogpost comparing ingestion numbers for VictoriaLogs, Loki, ClickStack, SigNoz, ElasticSearch and OpenSearch. Comes with a reproducable benchmark suits and techincal details on each solution's architecture. victoriametrics.com/blog/str…
1
9
1
35
1,403
Pablo (Tomas) Fernández retweeted
How the empty interface in Go works under the hood youtu.be/_BxdvkLLnDc?si=Xlot…
1
15
166
5,039
Pablo (Tomas) Fernández retweeted
Replying to @cuongleqq
@cuongleqq published data ingestion benchmark results for open-source databases for logs: VictoriaLogs, Loki, Elasticsearch, OpenSearch, SigNoz and ClickStack (the last two are based on ClickHouse). The benchmark measures CPU usage, memory usage, disk space usage and disk IO usage for different ingestion rates of Kubernetes-like logs. It also measures performance for production-like queries. Hint: VictoriaLogs isn't the fastest one for data ingestion. victoriametrics.com/blog/str…
2
3
1
52
3,310
Pablo (Tomas) Fernández retweeted
🚀 #vmanomaly 1.30.7, 1.30.6, and 1.30.5  are out: Multivariate investigation and per-query business policies in the UI! What's new? 🔬 Multivariate investigation (experimental): compare related signals side by side and see a joint anomaly score per group ⚙️ Per-query business policies 🗂️ Shared autotune across queries 🚨 Jump from a firing alert straight to its anomaly results in the UI, with model, queries, and incident time range preselected (1.30.7) 🐳 Experimental Docker Hardened Images: fewer OS packages, no shell or package manager, for amd64 and arm64 (1.30.6) 🤖 #AI Copilot can now propose complete named-query sets, along with their policies, for you to review and approve. And more… Explore the new features and learn how to get started 👇 hubs.li/Q04Czshr0 #Monitoring #DevOps #Observability
2
7
272
Pablo (Tomas) Fernández retweeted
Replying to @hagen1778
@hagen1778 presenting how to track cardinality in flight with TSDBs at Cloud Native Days Norway 2026 @VictoriaMetrics
2
7
84
Pablo (Tomas) Fernández retweeted
🚀 VictoriaTraces 0.12.0 introduces VTUI: A new built-in UI for exploring traces!  You can now find a #trace, drill into its spans, and see what’s slowing down your application without any dependency on an external visualization platform. Try it out yourself in the playground: hubs.li/Q04Bclh70 Explore the new features and learn how to get started 👇 hubs.li/Q04Bclby0 #Monitoring #DevOps #Traces #Observability
1
3
8
422
Pablo (Tomas) Fernández retweeted
That's a wrap up for #DevOpsDays Istanbul, I had a blast. Check out my presentation slides at: github.com/didiViking/Confer…
1
7
179
Pablo (Tomas) Fernández retweeted
Cool video on what's new in VictoriaLogs v1.53.0! Thanks to @func25 for creating the video. P.S. Subscribe to @vmetricseng - we'll publish technical posts about VictoriaMetrics there.
What’s Changed in VictoriaLogs v1.53.0?
2
3
33
1,465
Pablo (Tomas) Fernández retweeted
🤖 Did you know @Nvidia and @CoreWeave use VictoriaMetrics for #monitoring? CoreWeave sells an AI cloud that includes #GPU clusters, managed Kubernetes, and storage. The company rents GPUs to AI labs for training and serving models. CoreWeave exposes infrastructure #telemetry to its customers as part of the platform, and the company describes its VictoriaMetrics deployment as one of the largest in the world. NVIDIA Cloud Functions (#NVCF) is NVIDIA’s platform for running GPU workloads as functions. You package an inference model, and NVCF routes requests to GPU workers that can serve it. NVIDIA’s self-managed edition brings the same platform to your own #Kubernetes clusters, and NVCF Release 1.0.1 ships with a single-node VictoriaMetrics chart as the default for #metrics storage. NVIDIA hasn’t said why it picked VictoriaMetrics as the default, but here are a few likely reasons 🪶 Simplicity: VictoriaMetrics runs as a single binary with no external dependencies. ⚡ Efficiency: A metrics store that uses less RAM and disk than Prometheus leaves more free resources on the cluster for work. 🛡️ Reliability: Metrics need to be reliable. If the backend is down, scaling stops. That makes VictoriaMetrics a critical moving part of NVCF. VictoriaMetrics is designed to survive unclean shutdowns without corrupting data and to restart in seconds. 📜 License: VictoriaMetrics is Apache 2.0 Curious how NVIDIA uses metrics to drive GPU autoscaling, and how CoreWeave plugged an AI agent into its metrics? 👉 Read the full blog post: hubs.li/Q04BV5LG0 #Observability
3
6
316
Pablo (Tomas) Fernández retweeted
#VictoriaLogs now runs in production everywhere, and many teams running it have told us the same thing: everyone wants new features, but upgrading their logging backend every few weeks is hard. They want the mix of stability and up-to-date security that only #LTS releases can satisfy. We’re happy to announce VictoriaLogs v1.52.1, our first Long Term Support release for Enterprise logs users. The latest version brings: 📆 12 months of security and bug-fix backports 🛠️ #Go toolchain update 🔒 Deletion #API hardening 📤 #vlinsert shutdown ⚖️ Cluster rerouting 🛑 Query cancellation 🔀 Sort order 🐛 vlagent collection fixes Read the full blog post today hubs.li/Q04BV2lS0 #LogManagement #Logs
5
17
507
Pablo (Tomas) Fernández retweeted
In 2017, I started learning Go, mostly from curiosity. After working some years for Mattermost, I learnt enough to start sharing that knowledge with the community. Today I’m honored to share that I’ve been recognized as a @GoogleDevExpert in Go. This wouldn’t have happened without a lot of people involved in my own process, from the extremely welcoming Go community, to my companies, @kaleidosnet, @Mattermost, @ona_hq, and now @VictoriaMetrics, that has been always supportive and helping me to contribute back to the community. The GDE program is about sharing knowledge, so, there is not going to change much from my side, except that I'll have even more support to keep sharing with you what I learn in Go. #golang #GoogleDeveloperExpert #GDE #Go
31
27
2
275
6,051
Pablo (Tomas) Fernández retweeted
simd package is going to make Go great again! For creating faster Go programs than in Rust :) Thanks to @jespinog for writing such a clear article about simd support in Go!
My article about SIMD and Go is out! In this one I explain how one CPU instruction can work on 8 numbers at once, and how you can now use that from plain Go with the experimental simd/archsimd and simd packages. My intention with this post is to explain in simple terms how SIMD works at CPU level, to give you the mental model on how to use it, and then give you enough information about how you use it from Go to start working with it. You can read it here: internals-for-interns.com/po… #Go #SIMD
5
5
143
6,455
Pablo (Tomas) Fernández retweeted
If you aren't familiar with VictoriaLogs data model yet, then this clear video explainer from @func25 is for you! youtube.com/watch?v=ZM6rUTJz…
7
51
2,133
Pablo (Tomas) Fernández retweeted
¡Enhorabuena, España! 🇪🇸🚀 VictoriaMetrics is heading to Torremolinos for @jotbconf 2026, and we're proud to be a Bronze Sponsor! 🥉 Our DevRel, @DianavTodea, will take the stage with her talk: 🎤 How to Defeat OTel’s Silent Killer: The Performance Overhead Ever watched your pipeline silently eat up CPU and memory, without any obvious errors? That's the silent killer of #OpenTelemetry: performance overhead. Excessive instrumentation, unoptimized exporters, and high-cardinality data can lead to resource spikes, latency, and unexpected costs. We'll break down the sources of OpenTelemetry overhead, show how to measure and visualize its impact, and walk through practical techniques for reducing it. From sampling strategies to batching, from smarter exporters to #backend tuning, the audience will learn in a live demo how to keep the benefits of #OTel without burning your infrastructure budget. By the end, attendees will have concrete strategies to optimize their own observability pipelines for both performance and cost. Where? 📍 Palacio de Congresos de Torremolinos, Malaga. Spain When?⏰ October 30th at 04:40 PM CEST Save your spot: hubs.li/Q04BzjM60 #Monitoring #metrics #techevents #DevOps
3
6
327
Pablo (Tomas) Fernández retweeted
🚀 VictoriaMetrics September Product Updates are here, and this is what #vmestimator 0.1.16  provides: 📊 New churn ratio and churn interval metrics 📈 Improved #Cardinality Estimations dashboard Explore the new features and learn how to get started 👇 hubs.li/Q04BwhwC0 #Monitoring #DevOps #Observability
2
10
345
Pablo (Tomas) Fernández retweeted
What if poisoned telemetry could trick an AIOps agent into deploying a back door? Join @dianavtodea of @VictoriaMetrics at #KubeCon + #CloudNativeCon North America for a zero-trust approach to protecting observability pipelines. 📅 November 9-12 📍 Salt Lake City Register: bit.ly/3BDI5XL
4
10
1,597
Pablo (Tomas) Fernández retweeted
VictoriaMetrics 1.153.0 and  1.152.0 are here. Here's what shipped this month 👇 🚨 Skip pending state on vmalert restarts ⚡ Opt-in page cache hints for improved storage efficiency (try it & share feedback)”. 📋 HTTP headers in vmauth access logs 🧮 Accurate unused-metrics reporting in cluster 🛠️ 11 bug fixes, 3 security fixes, and more… Read the latest updates and discover what's new across the #VictoriaMetrics ecosystem. hubs.li/Q04BcgVV0 #Monitoring #DevOps #Prometheus
2
8
415
Pablo (Tomas) Fernández retweeted
Very good visualisation on how stack and heap memory works in Go
Escape analysis in Go: stack or heap? youtube.com/watch?v=BanG_wLn… Tbh, every second is worth it, even if you don't know Go. I wish someone had taught me this when I was learning Go.
6
1
65
3,545
Pablo (Tomas) Fernández retweeted
TIL: Linux (and Docker, Kubernetes) containers are regular processes with different views for the network, filesystem, process hierarchy, etc.
My article about Linux Namespaces is out. I start by creating a new namespace for the hostname by hand and explore all the way down to the kernel structures that makes it possible. At the end, the answer is pointers. Each process has pointers to the namespaces that it belongs to, and when the kernel needs to find something asked by this process, follow those pointers and the response comes from those namespaces. I focused in the uts namespace (hostname) and also mention the time namespace, because they are the simplest ones, but the concepts apply to the others. Read it here: internals-for-interns.com/po… #Linux #Namespaces
11
12
193
8,447
Pablo (Tomas) Fernández retweeted
🇺🇸 Salt Lake City is Ready for the Observability Community! #VictoriaMetrics is a Silver Sponsor at #KubeCon North America 2026. Join us to explore the world of #observability and monitoring, including #logs, #traces & time-series #databases for Kubernetes users, and more. 📍 November 10–12 | Booth #218 🔹 Observability Day: November 9 | Table OBS7 🎤 Catch our talks & panel! 🔹 Observability Day | November 9 An Ode to Metrics: Is OpenTelemetry Moving Away from #Prometheus? @DianavTodea, our DevRel, together with Reese Lee 🕐 2:40–3:05 PM MST 📍 Observability Day | Room 2 🔹 OpenTelemetry ContribFest | November 10 Diana Todea will participate in the #OpenTelemetry ContribFest panel. 🕐 11:30 AM–12:50 PM MST 📍 Salt Palace | Level 2 | 255 D 🔹 KubeCon North America | November 11 Zero-Trust Telemetry: Stopping AI-Powered Poisoning Attacks on Observability Pipelines Diana Todea, together with Chad M. Crowell 🕐 4:10–4:40 PM MST 📍 Hyatt Regency | Level 2 | Salt Lake Ballroom DE 👉 hubs.li/Q04zQJTH0 (hubs.li/Q04zQJTH0) See you in Salt Lake City! #TechConference #OpenSource #CloudNativeCon
1
2
4
513