Archi & techno

Archi & techno

Vais-je tromper mon Mac avec Windows 10 ? (Windows Subsystem for Linux)

A la manière d’un bon artisan, chaque développeur et développeuse se crée au fil des années des habitudes et préférences vis-à-vis de ses outils de travail. Comme beaucoup à OCTO, je travaille sur un Macbook Pro depuis plusieurs années. La flexibilité du système, l’implémentation native du Bash, sa certification POSIX, sa simplicité et sa stabilité à toute épreuve ne m'ont pas donné envie d’opter pour une machine sous Linux ou Windows jusque là. Cependant, il est important pour un développeur d’être averti des nouvelles options…

Lire la suite
Archi & techno

Projet IT : S’adapter à un monde qui change – Gestion des sources de données

Voilà plusieurs années que je travaille dans le monde des projets informatiques, tout d’abord dans le rôle du client (MOA et Product Owner) et maintenant en tant que membre de l’équipe de développement. J’ai pu constater que plusieurs points de souffrance apparaissent très (trop) régulièrement mais depuis quelques temps déjà, j’arrive à les devancer. Nous allons voir comment. Disclaimer L’article fait partie de la série Projet IT : S’adapter à un monde qui change. Dans chacun de ces articles, je vous propose des retours d’expériences…

Lire la suite
Archi & techno

Projet IT : S’adapter à un monde qui change – Gestion des mises-à-jour des frameworks

Voilà plusieurs années que je travaille dans le monde des projets informatiques, tout d’abord dans le rôle du client (MOA et Product Owner) et maintenant en tant que membre de l’équipe de développement. J’ai pu constater que plusieurs points de souffrance apparaissent très (trop) régulièrement mais depuis quelques temps déjà, j’arrive à les devancer. Nous allons voir comment. Disclaimer L’article fait partie de la série Projet IT : S’adapter à un monde qui change. Dans chacun de ces articles, je vous propose des retours d’expériences…

Lire la suite
Archi & techno

Tour d’horizon du Cold Start avec AWS Lambda

Le serverless apporte de nombreux bénéfices pour le déploiement d’applications web comme l’autoscaling, la disponibilité et le fait d’avoir une granularité très fine sur les coûts (facturation aux 100ms pour AWS lambda). Et bien entendu l’absence de gestion des serveurs (installations, patches,...). Cet article a pour objectif de faire un état des lieux sur le cold start et le warm call avec AWS Lambda pour différentes implémentations de code, tout en s’appuyant au maximum sur des mesures. Le serverless est un terme ambigu qui laisse…

Lire la suite
Archi & techno

Projet IT : S’adapter à un monde qui change – Gestion des dépendances extérieures

Voilà plusieurs années que je travaille dans le monde des projets informatiques, tout d’abord dans le rôle du client (MOA et Product Owner) et maintenant en tant que membre de l’équipe de développement. J’ai pu constater que plusieurs points de souffrance apparaissent très (trop) régulièrement mais depuis quelques temps déjà, j’arrive à les devancer. Nous allons voir comment. Disclaimer L’article fait partie de la série Projet IT : S’adapter à un monde qui change. Dans chacun de ces articles, je vous propose des retours d’expériences…

Lire la suite
Archi & techno

GraphQL: Et pour quoi faire ?

D’après l’étude de l'écosystème Github, GraphQL est l’une des tendances à suivre de 2018. Tendance confirmée par la parution, en juin 2018, de la dernière version de la spécification de GraphQL. Lee Byron (co-créateur de GraphQL) définit cette nouvelle version comme “the first edition to no longer be considered a "Draft RFC" to reflect its extensive use in production”. Vous n’avez pas eu le temps de vous y intéresser ? Alors je vous propose un résumé des avantages et inconvénients de cette technologie. Le but…

Lire la suite
Archi & techno

Blockchain de consortium, Corda ou Fabric ? (2/2)

Après avoir comparé Hyperledger Fabric et Corda dans un premier article sur leurs composants, leur état “stateful ou stateless ?”, la confidentialité et le consensus, nous allons maintenant nous intéresser dans ce deuxième et dernier article au cycle transactionnel, l'interopérabilité, et enfin la haute disponibilité de ces plateformes pour pouvoir conclure sur leurs potentiels.

Lire la suite
Archi & techno

Blockchain de consortium, Corda ou Fabric ? (1/2)

Nous allons, dans une suite de deux articles, comparer deux registres distribués (distributed ledger) open-source à destination des entreprises, à savoir Fabric, incubé dans le projet Hyperledger, et Corda, développé en grande partie par l’entreprise R3. Ces articles ont pour but de donner des éléments de comparaison comme leurs composants, leur état “stateful ou stateless ?”, la confidentialité,  le consensus, le cycle transactionnel, l'interopérabilité, et enfin la haute disponibilité de ces plateformes, afin de pouvoir choisir la plateforme qui correspond le mieux au cas d’usage…

Lire la suite