The Curious Engineer

All blogs / Go

Vincent Composieux

vincent.composieux.fr

Tech Lead Full Stack / DevOps & Architect working on Golang, PHP / Symfony, Javascript, NodeJS (React, Vue), Cloud (AWS / GCP) and much more.

GoDevOps / SRE / infrastructureDistributed systems / cloud

Posts
57 from 20 Jan 2015 to 30 Sep 2026
Posting
now and then (2 in the last year)
Kind
personal blog
Feed
https://vincent.composieux.fr/blog/feed.xml

2026 2

  1. 02Introducing Archyl: AI-powered architecture documentation for modern teamsI built Archyl, an AI-powered architecture documentation platform that helps organizations visualize and understand their entire software ecosystem using the C4 model.Jan 17, 2026↗
  2. 01Introducing qc: open-source video quality control and streaming laddersAfter several years working in video, one question kept coming back: how do you build the right streaming ladder? I built qc, an open-source tool that answers it with measurements: per-title and per-shot ladders, VMAF with conf

2025 2

  1. Optimiser les temps de build avec Bazel et Buildfarm
  2. Optimizing build times with Bazel and Buildfarm

2024 2

  1. LLM avec Ollama et recherche de similarité avec Qdrant, base de données vectorielle
  2. LLM with Ollama and similarity search with Qdrant, vector database

2023 5

  1. Workflow d'encodage et delivery vidéo avec Temporal
  2. Construct robust workflows with Temporal.io using Go
  3. Construire des workflows robustes avec Temporal.io et Go
  4. Authz: Authorization backend using ABAC and RBAC
  5. Authz : Backend d'autorisations utilisant ABAC et RBAC

2022 4

  1. Distribuer les lignes d'une table SQL entre plusieurs applications multi-instanciées
  2. Mise en place du système d'abonnement multi-plateforme de MYTF1
  3. Dependency injection in Go with uber-go/fx
  4. Injection de dépendance en Go avec uber-go/fx

2021 5

  1. OpenTelemetry: Trace and instrument your application code
  2. OpenTelemetry : Tracer et instrumentaliser votre code applicatif
  3. Migration du backend MYTF1 vers Kafka
  4. Redis: Filter and sort your data in a SQL-like way using SORT
  5. Redis : Filtrer et trier vos données comme en SQL avec SORT

2020 4

  1. Add automatic monitoring of your local applications with Monday
  2. Ajout du monitoring automatique de vos applications locales avec Monday
  3. How to create your own Terraform plugin provider
  4. Comment créer votre propre plugin provider pour Terraform

2019 7

  1. I wrote Gocache: a complete and extensible Go cache library
  2. Comment Monday utilise Go et comment fonctionne-t'il ?
  3. How does Monday use Go and how does it work
  4. Chaos engineering : les étapes pour y arriver sur votre application
  5. Chaos engineering: the steps to achieve on your application
  6. Handle file uploads using a GraphQL middleware
  7. Uploader des fichiers via un middleware GraphQL

2018 6

  1. Load testing: Gatling Tips and Tricks
  2. Tests de montée en charge : Gatling Tips and Tricks
  3. Audit a MySQL or MariaDB database
  4. Auditer une base de données MySQL ou MariaDB
  5. 18Deploy a replicated MongoDB on AWS with Terraform and AnsibleDec 04, 2017↗
  6. API versioning et rétro-compatibilité avec Symfony (French)

2017 14

  1. Deploy a replicated MongoDB on AWS with Terraform and Ansible
  2. Déployer un serveur MongoDB répliqué sur AWS avec Terraform et Ansible
  3. 19Migrate a React client-side application to server-side with Next.JSSep 03, 2017↗
  4. Migrate a React client-side application to server-side with Next.JS
  5. Migrer une application React client-side en server-side avec Next.JS
  6. 20Feedback on a live-coding to discover Go languageAug 23, 2017↗
  7. Feedback on a live-coding to discover Go language
  8. Retour sur un live-coding de découverte du langage Go
  9. Améliorer la sécurité des échanges SSL effectués par votre serveur web
  10. Improve SSL exchanges safety made by your web server
  11. 22HTTP/2 is not future. It's present.Apr 12, 2017↗
  12. HTTP/2 is not future. It's present.
  13. HTTP/2 n'est pas le futur. C'est le présent.
  14. 23HTTP/2 n'est pas le futur. C'est le présent.Apr 12, 2017↗

2016 2

  1. Install, configure and automatically renew Let's Encrypt SSL certificate
  2. Installer, configurer et renouveller automatiquement un certificat SSL Let's Encrypt

2015 4

  1. Faire tourner une application Symfony avec Docker et docker-compose
  2. Run a Symfony application using Docker and docker-compose
  3. Comment j'ai migré mon site de Django (Python) à Go
  4. How I moved my website from Django (Python) to Go