L'équipage · Montpellier · depuis janvier 2024
Huit personnes, et la pile qu'elles tiennent.
Une équipe de cette taille ne se juge pas à son effectif, mais à ce qu'elle porte en production et à ce qu'elle publie. Les deux sont ci-dessous, puis les noms.
- Effectif
- huit personnes
- Siège
- Montpellier, France
- Créée en
- janvier 2024
- Interventions
- régie 12 mois et plus · audit et architecture · support open source
- Code publié
- près de 15 000 lignes de Rust, dont un crate sur crates.io
- Réseau
- France Digitale (membre)
Production
Ce que l'équipe tient en production.
Aucun nom de cette liste n'est une compétence déclarée : chacun tourne chez un client sous contrat ou dans le produit que nous éditons.
- Socle machine
- Talos LinuxKubernetesKubeVirtOpenTofuArgo CD
- Stockage et données
- Rook-CephMinIOCloudNativePGPostgreSQLTrinoApache IcebergKafkaAirflow
- Réseau, identité, secrets
- CiliumEnvoy GatewayIstioKeycloakOpenBaocert-manager
- Inférence
- KServevLLMNVIDIA GPU OperatorLeaderWorkerSet
- Exploitation
- GrafanaPrometheusOpenTelemetry
Au centre de calcul de Montpellier, quatorze applications sont décrites dans un dépôt unique et réconciliées en continu : le dépôt porte l'état attendu, le cluster s'y conforme, et toute dérive se lit dans un journal plutôt que dans la mémoire d'un ingénieur. L'infrastructure y est découpée en six modules — bastion, configuration de cluster, calcul, réseau, sécurité, Talos. Sous la chaîne d'inférence GPU distribuée, qui associe KServe, LeaderWorkerSet et l'opérateur GPU de NVIDIA, le système d'exploitation est immuable, le stockage est répliqué par Ceph, les bases sont pilotées par CloudNativePG et les secrets vivent dans OpenBao. ▪
Dans la plateforme data d'un groupe bancaire national, des ingénieurs de l'équipe sont embarqués depuis plus de douze mois, sur les outils et les processus du client : déploiements reproductibles, infrastructure décrite en code, observabilité de bout en bout.
Nous éditons Hyperfluid, un cloud interne de vingt services que nos clients installent chez eux. Le produit se décrit sur son propre site ; ici, il compte comme preuve. Huit personnes ne tiennent un catalogue de vingt services qu'en descendant jusqu'au bas de la pile — jusqu'au système d'exploitation et jusqu'aux protocoles.
Publications
L'équipe écrit les clients des composants qu'elle exploite.
On n'opère bien que ce qu'on comprend. Quand le client d'un composant critique ne fait pas ce que l'exploitation exige, nous l'écrivons.
| Dépôt | Volume | Ce qu'il résout |
|---|---|---|
| talos-rust-client | 8 316 lignes de Rust, 14 fichiers | Client gRPC pour Talos Linux, avec mTLS par défaut et une API typée générée depuis les proto officiels. Publié sur crates.io, sous licence MIT OR Apache-2.0. |
| trino-rust-client | 6 374 lignes de Rust, 45 fichiers | Client Trino repris en décembre 2024 depuis prusto : le support Presto a été retiré, le protocole spooling ajouté. Apache-2.0. |
| Ferris Key | contribution et soutien | Serveur d'authentification et de gestion d'identités écrit en Rust, maintenu en amont. Apache-2.0. |
Les personnes
Qui compose l'équipage.
Direction
Roch Dardie
Fondateur · arrivé en 2024
Il dirige l'entreprise depuis sa création et il est le directeur de la publication de ce site. C'est aussi lui qui répond au numéro publié en pied de page.
Ingénierie
- Martin Moreira De Jesus Ingénieur ⟨spécialité⟩
- Pauline Contant Ingénieure ⟨spécialité⟩
- Alexis Langlet Ingénieur ⟨spécialité⟩
- Charlotte Lewis Ingénieure ⟨spécialité⟩
- Kalil Pelissier Ingénieur ⟨spécialité⟩
- Héloïse Rigaux Ingénieure ⟨spécialité⟩
- Mateo Fernandez Ingénieur ⟨spécialité⟩
Les spécialités marquées ⟨spécialité⟩ seront renseignées par les intéressés eux-mêmes.
Anciens de l'équipage
Méthode
Ce qui est écrit avant de commencer.
Nous vendons du temps d'ingénieurs employés par l'entreprise. Tout le reste découle de là.
- Des ingénieurs employés
- Les personnes affectées à votre commande y sont nommées, avec leur rôle et leur charge ; l'affectation se discute avant la signature. La production n'est pas sous-traitée à un tiers non nommé.
- Rotation écrite
- Aucun remplacement à notre initiative sans préavis écrit et sans période de recouvrement entre les deux personnes. Le maintien d'une personne nommée jusqu'au terme suppose une clause de continuité, écrite elle aussi.
- Transfert de compétences
- Ce que nous construisons est documenté dans vos dépôts et dans votre langue de travail. C'est la contrepartie d'une régie longue : vos équipes doivent pouvoir continuer sans nous.
- Ce que vous gardez
- Le code, l'infrastructure décrite et la documentation vous appartiennent dès la livraison. Sur les composants que nous publions, la licence vous protège même si l'entreprise disparaît.
- Astreinte
- La régie n'en comprend pas. Les horaires couverts, la garantie de prise en compte et la garantie de rétablissement relèvent du contrat de support, où ils sont écrits composant par composant.
- Cinq pour cent
- Cinq pour cent de la valeur de chaque nouveau contrat reviennent à l'équipe d'ingénierie. Engagement public depuis le 1er juillet 2024, jamais retiré depuis.
D'où nous venons
Montpellier, janvier 2024.
L'entreprise a été créée à Montpellier en janvier 2024 et n'en est pas partie. Elle s'est financée par son chiffre d'affaires, sans levée de fonds : personne, à l'extérieur, n'attend d'elle une courbe.
Elle est membre de France Digitale. Elle soutient quelques communautés techniques et projets libres de sa région et de son domaine, parce qu'elle en dépend directement. ▪
- Réseau professionnel
- France Digitale
- Communautés et projets soutenus
- Sunny Tech · PolyCloud · Ferris Key
Deux pages qui prolongent celle-ci