<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Go on Abdellani</title><link>https://abdellani.dev/tags/go/</link><description>Recent content in Go on Abdellani</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Tue, 23 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://abdellani.dev/tags/go/index.xml" rel="self" type="application/rss+xml"/><item><title>How Grafana Alloy Builds and Runs Its Component Graph</title><link>https://abdellani.dev/posts/2026-06-23-how-grafana-alloy-builds-and-runs-its-component-graph/</link><pubDate>Tue, 23 Jun 2026 00:00:00 +0000</pubDate><guid>https://abdellani.dev/posts/2026-06-23-how-grafana-alloy-builds-and-runs-its-component-graph/</guid><description>&lt;h1 id="why-i-read-alloy">Why I Read Alloy&lt;/h1>
&lt;p>Recently, I explored several open-source projects like Traefik and Juju, and finally found Alloy.
The project is under active development, written in my preferred programming language, Go, and widely deployed in production environments.
It solves an interesting problem of observability and integration with many third-party projects like Prometheus, Loki, and Mimir.
Alloy is part of the Grafana Labs ecosystem, which includes many open-source solutions for cloud-native applications, so I&amp;rsquo;m expecting the code to be clean and well-organized, with engineering as a top priority.&lt;/p></description></item></channel></rss>