À propos du service
TraduitJe suis ingénieur logiciel et travaille quotidiennement avec le langage Fantom, l'appliquant là où le code doit s'exécuter sur plusieurs plateformes sans réécriture. Fantom est un langage orienté objet qui compile simultanément pour JVM et JavaScript, donc un module bien conçu peut servir un serveur Java-runtime tandis que la même logique s'exécute dans un navigateur ou un outil côté Node.js. Je le choisis et construis délibérément une architecture spécifiquement pour cette propriété. Je livre généralement des applications multiplateformes, des backends HTTP et web, des utilitaires en ligne de commande et des services durables qui restent réactifs sous charge. Je m'appuie activement sur la bibliothèque standard portable afin que le travail avec des fichiers, des collections, la sérialisation et le réseau se comporte de manière cohérente sur chaque plateforme plutôt que de présenter des surprises par la suite. Pour les tâches à haute concurrence, j'utilise le modèle de concurrence par acteur : il fournit une isolation basée sur les messages sans les bords tranchants d'un état mutable partagé et de verrouillage manuel. Lors de la remise d'un projet, vous obtenez un code source propre et documenté, une construction fonctionnelle, une suite de tests et un bref guide pour l'étendre. J'ai fait passer le code d'un prototype brut à un service de production maintenable et intégré en douceur avec des bases de code existantes, les examinant et renforçant les points faibles. Décrivez les plateformes dont vous avez besoin et la charge attendue, et j'estimerai honnêtement l'ampleur avant la première ligne.