Blogue

Ingénierie

Comment Mythex est conçu et exploité, y compris ce qui a cassé et comment nous l’avons réparé.

Ingénierie

Comment Mythex est conçu et exploité, y compris ce qui a cassé et comment nous l’avons réparé.

  • Une republication ratée ne supprime jamais un backend fonctionnel — Une republication ratée pouvait supprimer l'API en production d'une application. Trois correctifs pour la façon dont Mythex annule une publication qui tourne mal.
  • Des alertes qui se déclenchent une seule fois, et non une fois par serveur — Une alerte quotidienne nous est parvenue cinq fois en un après-midi. Pourquoi la déduplication en mémoire échoue avec deux serveurs, et comment un état partagé la corrige.
  • Passer à des espaces de travail plus grands sans faire attendre qui que ce soit — Un quart de nos espaces étaient restés à 1 Go après le passage à 2 Go. Notre première correction a fait attendre une personne sept minutes. Ce que nous avons changé.
  • Facturer les bases de données selon leur utilisation réelle — Nous estimions le coût des bases de données, et l'estimation se trompait dans les deux sens. Chaque base est maintenant facturée selon son usage mesuré, heure par heure.
  • Repérer les applications qui plantent juste après la publication — Trois publications ont réussi le contrôle de santé alors que leur API plantait à chaque démarrage. La cause : compter les plantages dans une liste limitée à cinq entrées.
  • Garder les tours d'agent riches en images dans la mémoire — Un tour d'agent a manqué de mémoire à 952 Mo en analysant des catalogues. Trois causes qui gardaient les images trop longtemps, et leurs corrections.
  • Garder les longs tours d'agent dans la fenêtre de contexte — Nos sous-agents pouvaient grossir jusqu'au refus du modèle ou mal compter les jetons en russe. Trois corrections pour mener le long travail à terme.
  • Garder le clavardage actif quand un téléphone se met en veille — Les téléphones se mettent en veille et changent de réseau. Deux bogues bloquaient le clavardage ou affichaient une réponse incomplète. Voici les corrections.
  • Un clavardage trop lourd pouvait faire tomber notre API — Le 28 septembre, nos deux serveurs d'API ont manqué de mémoire en même temps. La vraie correction : charger l'historique selon la taille, pas le nombre.
  • Appuyer deux fois sur Publish ne publie plus qu'une fois — Trois demandes de publication pour une même app lançaient trois déploiements. La base de données décide maintenant qui publie, et les autres sont informées.
  • Leçons de référencement tirées de la correction de notre propre site — Balisage FAQ en double, mauvaise miniature Google, pages de modèles sans clics, chemin bloqué par notre edge : ce que nous avons corrigé sur mythex.ai.
  • Les sites statiques restent en ligne pendant leur republication — Republier un site statique le vidait avant le téléversement. Désormais, l'ancienne version reste en ligne jusqu'à ce que la nouvelle soit prête.
  • La fuite de mémoire cachée dans une étiquette de progression — L'agent IA a manqué de mémoire en écrivant un gros fichier. Le coupable : une étiquette d'état renvoyée 41 000 fois, pas le modèle ni les sous-agents.
  • Le fichier d'échange manquant qui a figé nos serveurs — Un serveur de production a cessé de répondre sans planter, faute de swap : un emballement du cache de pages. Ce qui s'est passé et ce qui a changé.
  • Réveiller des bases de données sans connexions mortes — Au réveil, une application publiée retenait sa première requête 10 à 12 secondes à cause de connexions mortes. Nous sommes passés à 2,3 secondes.
  • Nous limitions nos propres services — Notre limite par adresse bloquait nos propres services internes, qui recevaient des 429 en production. Comment nous l'avons corrigé.
  • Pourquoi nous avons migré nos serveurs vers ARM — Nos serveurs n'utilisaient plus qu'un tiers de leur mémoire. Des instances ARM plus petites ont réduit la facture d'environ 30 %.
  • Comment nous avons ramené les déploiements à zéro erreur 502 — Un chien de garde en conflit avec nos déploiements, et un répartiteur trop lent à réagir : comment nous sommes passés de 10 erreurs 502 à zéro.

Mythex · Tarifs · FAQ · Guides · Blogue · Cas d’utilisation · Créer avec l’IA · Modèles · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · À propos

Mythex pour…

  • Mythex pour le travail
  • Mythex pour les fondateurs
  • Mythex pour les gestionnaires de produit
  • Mythex pour les designers
  • Mythex pour le marketing
  • Mythex pour les commerciaux
  • Mythex pour les opérations
  • Mythex pour les équipes RH
  • Sites web
  • Prototypage
  • Outils internes
  • Programme partenaires

Guides

  • Tutoriels
  • Comparatifs
  • Notions expliquées
  • Idées et lancement
  • Requêtes et mise en production

Blogue

  • Ingénierie
  • Produit
  • Entreprise
English Português (Brasil) Deutsch Français Español Italiano हिन्दी Bahasa Indonesia ไทย 한국어 日本語 العربية 简体中文 繁體中文(台灣) 繁體中文(香港) Русский Türkçe Tiếng Việt Polski Nederlands Українська فارسی اردو Español (España) Português (Portugal) Shqip Bosanski Български Català Hrvatski Čeština Dansk Eesti Suomi Ελληνικά Magyar Íslenska Latviešu Lietuvių Македонски Norsk bokmål Română Srpski Slovenčina Slovenščina Svenska বাংলা ગુજરાતી ಕನ್ನಡ മലയാളം मराठी ਪੰਜਾਬੀ தமிழ் తెలుగు Bahasa Melayu Tagalog မြန်မာ Қазақ тілі Монгол Հայերեն ქართული አማርኛ Soomaali Kiswahili