Archi & techno

Microservices et transactions distribuées – Compte-rendu du talk de Julien Stainer et Bertrand le Foulgoc à La Duck Conf 2019

La révolution DevOps a introduit une gestion des applications au cycle de vie plus court (des mises en production plus fréquentes) et plus complexes (rollbacks, blue/green, canary deploy, A/B testing…). Elles sont aussi introduit une nouvelle tendance: les micro-services. Dans ce nouveau monde, on cherche à séparer les responsabilités non plus par des critères techniques mais par des critères fonctionnels. Afin de rendre les mises en production indépendantes entre elles et ainsi autonomiser les équipe, on cherche aussi à réduire et isoler les développements. Ce…

Lire la suite
Archi & techno

Hyperledger/Fabric : Du POC à la production ? – Compte-rendu du talk de Peva Blanchard à la Duck Conf 2019


Le but de cette mission est de passer du POC, déjà réalisé à un système destiné à la production. Elle se déroule en Suisse, pour une start up américaine. Elle concerne un domaine particulier, légal ou illégal selon les états. Ce marché, qui sera modélisé comme le marché de “la tulipe”, ne possède pas de consensus sur l’accord de vente du produit au niveau fédérale. Ça signifie qu’en boutique, il est obligatoire de payer en cash car les banques n’autorisent pas les moyens de paiement…

Lire la suite
Archi & techno

Initier un datalab, rien à voir avec ce que j’imaginais ! – Compte rendu du talk de Frédéric Petit à la Duck Conf 2019

Datalab, datalake,  Big Data, IA… Les buzz words autour de la donnée sont foison, et l’on s’accorde sur le fait que la donnée est au cœur même de nos systèmes d’information. Mais lorsqu’il s’agit concrètement de mettre en place une plateforme data, tout ne se passe pas forcément comme prévu... Frédéric Petit, responsable de l’architecture et des données d’entreprise chez MNT, nous raconte comment il a pu initier un datalab avec son équipe, en nous partageant notamment les obstacles qu’ils ont dû surmonter.

Lire la suite
Archi & techno

Microservices & Service mesh : le retour des frameworks d’entreprise – Compte rendu du talk de Désiré Atanga & Borémi Toch à la Duck Conf 2019

Anatomie d'un framework d'entreprise Cela peut paraître curieux mais on peut voir les technologies qui standardisent les déploiements de microservices comme des frameworks d'entreprises. Les frameworks d'entreprise étaient très à la mode il y a environ 10 ans, ils rappelleront sans doute des souvenirs à certains de nos lecteurs. Une définition pourrait être : "un ensemble cohérent d'éléments permettant de bâtir des logiciels d'entreprise avec des objectifs essentiels : plus vite, mieux et moins cher dans la durée".

Lire la suite
Archi & techno

Apache Spark, ai-je besoin d’autre chose ? – Compte rendu du talk de Benoit Meriaux à la Duck Conf 2019

Pourquoi Spark ? Dans tous les SI complexes, on a la nécessité d’effectuer des traitements sur un grand volume de données. La réponse traditionnelle est celle des batch de traitement, qui consiste à sélectionner un ensemble de données similaires via, par exemple, une requête SQL, puis d’effectuer les traitements en série sur chaque donnée. Ce modèle de traitement a l’avantage d’être simple. Néanmoins, il présente de sérieux inconvénients :

Lire la suite
Archi & techno

Du monolithe à une architecture orientée service – Compte rendu du talk de Thomas Lamirault à la Duck Conf 2019

En 10 ans, l’architecture de BlaBlaCar a énormément évolué et est passée d’un monolithe suivant KISS à une architecture orientée micro-service beaucoup plus complexe de manière à pouvoir absorber la charge créée par l’activité de ses 70 millions d’utilisateurs actifs à l’international, activité toujours en croissance aujourd’hui. Ce chantier ne s’est pas fait en un jour et Thomas Lamirault, Engineering Manager chez BlaBlaCar, nous a détaillé l’ampleur du travail accompli au cours d’un retour d’expérience qui sentait bon le terrain.

Lire la suite
Archi & techno

Observabilité – compte-rendu du talk de Fabien Arcellier à La Duck Conf 2019

Le constat est sans appel: nous assemblons de plus en plus de services lorsque nous construisons une application. Le déploiement d’une seule application signifie le déploiement d’une centaine de microservices qui communiquent entre eux. Les outils de monitoring classiques peinent à suivre tout le trafic et surtout détecter les défaillance à temps.

Lire la suite
Archi & techno

Edge computing : le déploiement continu se fait une virée en caisse – compte-rendu du talk de Jordan Afonso à La Duck Conf 2019

L’intérêt de l’IoT n’est plus à prouver, et on rencontre de plus en plus de cas d’usage pertinents des objets connectés. Mais en prenant part à un projet IoT de bout en bout, on prend conscience que beaucoup de problématiques facilement traitées dans des contextes classiques doivent être repensées quand on les applique aux objets connectés. Dans ce contexte, Jordan Afonso, porteur de l’offre IoT chez OCTO Technology, nous parle de son retour d’expérience chez un constructeur automobile.

Lire la suite