Conseil technique en performance et architecture

Quand votre système en production est lent, tombe en panne ou coûte trop cher, nous mesurons avant de donner un avis

Nous travaillons avec des responsables techniques et des équipes d’ingénierie qui ont un système en production et une question précise : pourquoi la latence s’envole, pourquoi la facture cloud croît plus vite que l’activité, si l’architecture tiendra la prochaine étape ou comment sortir d’un système hérité sans arrêter l’exploitation. Chaque recommandation arrive avec ses preuves, ses limites et une étape suivante que votre équipe peut exécuter sans nous.

Demandez l’appel exploratoire de 30 minutes, sans frais

Pour qui

  • Vous avez un système en production et une question de performance, de coût ou d’architecture que personne dans l’équipe n’a pu trancher avec des mesures.
  • Vous avez besoin d’un second avis avant une décision coûteuse : une migration, un changement d’architecture, une nouvelle technologie.
  • Votre équipe veut résoudre le problème elle-même et cherche du discernement et une méthode, pas un prestataire qui garde la main sur le système.

Ce n’est pas pour vous si…

  • votre produit n’est pas encore en production (si vous avez une idée ou un besoin à construire, voyez le MVP agile) ;
  • vous cherchez des bras supplémentaires sans périmètre défini ;
  • vous voulez un rapport qui valide des décisions déjà prises.

Ce que nous faisons

  • Diagnostic de performance et d’architecture : percentiles de latence par endpoint, comportement du cache, requêtes et plans d’exécution, contention et concurrence, dimensionnement et facture cloud. Rapport priorisé par impact et effort, avec feuille de route.
  • Revue d’architecture et second avis : options avec avantages, inconvénients, coûts et délais réalistes, en termes techniques et métier.
  • Modernisation des systèmes hérités : plan de migration par étapes, sans interrompre l’exploitation, avec l’ordre et les risques de chaque pas.
  • Réduction de la dette technique : quoi changer en premier pour que le code reste maintenable sans tout réécrire.
  • Implémentation, si vous la souhaitez : nous guidons votre équipe ou nous exécutons nous-mêmes les améliorations, en projet par jalons ou au temps passé avec plafond budgétaire.

Le prix de la fiabilité est la recherche de la plus grande simplicité.

C. A. R. Hoare, The Emperor's Old Clothes (1980), conférence du prix Turing de l’ACM, publiée dans Communications of the ACM 24(2), 1981. Source. Version éditoriale de l’original anglais.
Nous recherchons des conceptions que l’équipe peut comprendre, réviser et maintenir. Chaque composant et chaque dépendance doivent justifier leur nécessité.

Modalités

Ce sont celles de Comment nous travaillons, avec leurs conditions de paiement :

Séance de 4 heures 600 USD de référence, pour une question précise ou un second avis, sans rapport : conditions.

Diagnostic de performance et d’architecture Un système en production et une question métier, à périmètre fermé et prix de référence, livré en deux semaines : conditions.

Diagnostic sur mesure Quand le problème ne tient pas dans un système et une question, ou que l’instrumentation manque et doit être construite avant de mesurer ; prix fermé pour un livrable défini : conditions.

Projet de développement Implémentation des améliorations par jalons avec critères d’acceptation ou, si le périmètre est incertain, au temps passé avec plafond budgétaire : conditions.

Accompagnement technique Forfait mensuel avec heures incluses : revue d’architecture et de code, décisions techniques et soutien à votre équipe : conditions.

Comment nous commençons

  1. Appel exploratoire de 30 minutes, sans frais : le système, la question et l’observabilité dont vous disposez.
  2. Proposition écrite : périmètre, responsable, délai et prix ; sans proposition, rien ne commence.
  3. Exécution : nous mesurons, analysons et confrontons les constats avec votre équipe avant de les arrêter.
  4. Livraison : rapport ou améliorations implémentées, documentation et transfert de connaissances.

Preuves

L’expérience antérieure de membres de l’équipe sur des systèmes où les millisecondes comptent est dans Expérience, avec la fiche du cache pour une API de paris, en production depuis 2020. Comment nous mesurons chaque chiffre est dans Comment nous mesurons et les résultats reproductibles, dans Benchmarks.

Conditions

Les conditions de paiement de chaque modalité sont dans Comment nous travaillons : acompte, critères d’acceptation écrits, gestion des changements et facturation (en pesos pour les clients en Colombie ; en dollars ou en euros pour les clients d’autres pays).

Demandez l’appel exploratoire ou écrivez-nous à contact@simylresearch.com.