VC
.
composieux
Home
Blog
Talks
Works
Resume
Search
⌘K
Hire me →
01
Home
↗
02
Blog
↗
03
Talks
↗
04
Works
↗
05
Resume
↗
Hire me →
Search · command palette
⌘K
GitHub
LinkedIn
Malt
X
§ Writing
27 essays · EN / FR
All
essays.
EN · Anglais
FR · Français
01
Archyl : la documentation d'architecture propulsee par l'IA pour les equipes modernes
Jan 17, 2026
↗
02
Optimiser les temps de build avec Bazel et Buildfarm
L'optimisation des temps de build est cruciale pour maintenir une cadence de développement rapide et efficace dans les pipelines d'intégration continue.
Feb 08, 2025
↗
03
LLM avec Ollama et recherche de similarité avec Qdrant, base de données vectorielle
Je me suis intéressé aux bases de données vectorielles. Contrairement à une base de données relationnelle, où les données sont organisées en tables avec des lignes et des colonnes, dans une base de données vectorielle, les données sont représentées sous forme de vecteurs dans un espace à dimensions élevées.
Mar 09, 2024
↗
04
Workflow d'encodage et delivery vidéo avec Temporal
Dans un objectif de faire évoluer et de rendre plus flexible notre workflow d’encodage et de mise à disposition de nos flux vidéo (ce que nous appelons le delivery, principalement aux formats Dash et HLS), nous avons souhaités effectuer une refonte applicative de cette partie de notre stack applicative ...
Jul 23, 2023
↗
05
Construire des workflows robustes avec Temporal.io et Go
Lorsqu'il s'agit de construire des workflows complexes et de longue durée en Go, les développeurs sont souvent confrontés à des défis en matière de gestion des dépendances ...
May 29, 2023
↗
06
Authz : Backend d'autorisations utilisant ABAC et RBAC
Gérez vos ressources, utilisateurs, donnez leur des attributs ou des rôles et gérez les policies associées ...
Jan 16, 2023
↗
07
Distribuer les lignes d'une table SQL entre plusieurs applications multi-instanciées
Les bases de données SQL offrent aujourd'hui de très nombreux outils afin de nous permettre de manipuler nos données au mieux.
Jul 13, 2022
↗
08
Mise en place du système d'abonnement multi-plateforme de MYTF1
Vous l’avez peut-être remarqué si vous êtes un utilisateur MYTF1, nous avons récemment sorti l’offre MYTF1 MAX : une offre payante vous permettant de bénéficier de plus de contenu et de fonctionnalités étendues...
Mar 15, 2022
↗
09
Injection de dépendance en Go avec uber-go/fx
La question de l'injection de dépendance en Go se pose souvent sur des projets d'ampleur comme sur des micro-services. Lors d'un récent échange...
Feb 27, 2022
↗
10
OpenTelemetry : Tracer et instrumentaliser votre code applicatif
Originellement, deux projets open-source existaient pour permettre de mettre en place du tracing dans vos applications : OpenCensus et OpenTracing ...
Nov 14, 2021
↗
11
Migration du backend MYTF1 vers Kafka
Nous avons orienté le backend MYTF1 vers du temps réel avec Kafka, voici comment nous avons procédé ...
Feb 19, 2021
↗
12
Redis : Filtrer et trier vos données comme en SQL avec SORT
Dans cet article, nous allons principalement nous intéresser aux types Set et HSet afin de voir de quelle façon il nous serait possible de filtrer et trier ces données, comme on le ferait avec du SQL.
Jan 17, 2021
↗
13
Ajout du monitoring automatique de vos applications locales avec Monday
Si vous connaissez Monday, à mon sens il manquait une fonctionnalité qui me semble intéressante pour les développeurs : pouvoir avoir accès à du `monitoring` de leur application directement en local ...
Nov 15, 2020
↗
14
Comment créer votre propre plugin provider pour Terraform
Je me suis lancé, pour un projet professionnel à regarder comment fonctionnaient les plugins Terraform afin de pouvoir créer des ressources personnalisées ...
Jun 20, 2020
↗
15
Comment Monday utilise Go et comment fonctionne-t'il ?
De plus en plus d'entreprises et donc de développeurs sont amenés à travailler sur des applications micro-services ...
Jul 21, 2019
↗
16
Chaos engineering : les étapes pour y arriver sur votre application
Dans les dernières années, les méthodes d'hébergement et de développement des applications (micro-services) nous ont amenées à repenser la façon dont nos applications communiquent ...
May 05, 2019
↗
17
Uploader des fichiers via un middleware GraphQL
GraphQL est une implémentation très intéressante pour que les fronts de vos applications web communiquent de manière efficace avec vos différentes sources backends ...
Jan 14, 2019
↗
18
Tests de montée en charge : Gatling "Tips & Tricks"
Lorsque vous travaillez sur une application à fort traffic, ou que vous allez simplement déployer une nouvelle application en production, il faut pouvoir identifier la charge que votre application et votre infrastructure sont prêtes à absorber ...
Oct 01, 2018
↗
19
Auditer une base de données MySQL ou MariaDB
Tout comme vous prenez soin de monitorer et maintenir vos applications à jour, il est également important de prendre soin des moteurs qui servent vos données ...
Aug 26, 2018
↗
20
API versioning et rétro-compatibilité avec Symfony (French)
Mar 29, 2018
↗
21
Déployer un serveur MongoDB répliqué sur AWS avec Terraform et Ansible
Dec 04, 2017
↗
22
Migrer une application React client-side en server-side avec Next.JS
Sep 03, 2017
↗
23
Retour sur un live-coding de découverte du langage Go
Aug 23, 2017
↗
24
Améliorer la sécurité des échanges SSL effectués par votre serveur web
Après avoir observé les résultats du test et m'être renseigné sur les différentes actions à mettre en place pour améliorer le score ...
May 03, 2017
↗
25
Installer, configurer et renouveller automatiquement un certificat SSL Let's Encrypt
L'initiative lancée par Let's Encrypt est sponsorisée par les plus grandes entreprises du domaine de l'Internet telles que: Google (Chrome), Mozilla (Firefox), Akamai, Facebook ...
Jan 02, 2016
↗
26
Faire tourner une application Symfony avec Docker et docker-compose
Pourquoi s'embêter à démarrer une machine virtuelle complète lorsque l'on peut lancer uniquement les conteneurs Docker ...
Apr 26, 2015
↗
27
Comment j'ai migré mon site de Django (Python) à Go
Ce blog tourne donc à présent sous Gofast, un micro-framework que j'ai écris pour apprendre le langage ...
Jan 20, 2015
↗
⌕
ESC
Navigate
→
Go to Work
g w
→
Go to Writing
g b
→
Go to Stack
g s
→
Go to Services
g m
→
Go to Contact
g c
Actions
✉
Email hello@composieux.fr
↵
↓
View résumé
↵
¶
Browse blog
↵
Social
◎
GitHub · eko
◎
LinkedIn · vincentcomposieux
◎
Malt · hire me
Theme
◐
Editorial (warm paper)
v 1
◐
Terminal (dark neon)
v 2
◐
Cinematic (graphite · amber)
v 3
composieux.fr · command bar
↵
select
↑↓
move
esc
close