Rubriques tendance
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Dans une ancienne entreprise, le responsable de l'ingénierie et les ingénieurs principaux ont décidé de décomposer notre application Ruby on Rails en une maillage de microservices Go.
Ils ont créé des documents de conception et des diagrammes d'architecture très détaillés. Ils ont mis le paquet et utilisé Kubernetes, gRPC, des modèles de service, tout le tralala.
Toute la direction technique senior venait d'Amazon, où ils étaient habitués à ce que chaque équipe possède un service distinct. Ils ont essayé d'appliquer ce modèle directement. Mais nos problèmes étaient liés à la propriété du code et à une mauvaise modélisation de domaine.
L'ensemble de l'application aurait pu fonctionner sur seulement quelques instances EC2.
Quel a été le résultat ?
Cinq ans plus tard, 70 % de l'application fonctionne toujours sur le monolithe Ruby on Rails. La migration n'a jamais été achevée. Mais maintenant, ils doivent maintenir deux systèmes.
Aucun des dirigeants d'origine n'y travaille plus.
Meilleurs
Classement
Favoris