Software Engineering

TL;DRIn this article, we will try to understand what is. I will attempt to demonstrate that you probably should:Use regular effects with whenever possible to streamline the user experience.Use regular effects to run asynchronous tasks as they will not be awaited anyway.Use layout effects with whenever you need to run effects before the visual is...

Pourquoi ?Sur le chemin vers un numérique plus responsable, en partageant nos expertises notamment en matière d’impact environnemental du numérique et de protection de la vie privée, nous souhaitons promouvoir le pistage des pisteurs pour les réduire au strict nécessaire. En effet, les pisteurs génèrent des requêtes HTTP supplémentaires à chaque co...

IntroductionLa raison principale pour laquelle on crée un produit est d’apporter de la valeur au métier. C’est cet objectif qui uni les développeurs au métier : rechercher ensemble des solutions pour amener cette valeur le plus rapidement possible en production. Tant que le code n’est pas livré sur cet environnement, il n’est pas confronté à son ut...

L’acronyme SRE, pour Site Reliability Engineering, est progressivement apparu dans notre vocabulaire il y a quelques années déjà, mais a pris une tout autre ampleur récemment.Dans cette conférence, Adrien Boulay nous propose un tour d’horizon de ce qu’est le SRE, son origine et de ce qu’implique sa mise en œuvre.Mise en contexteLorsque l’on contrib...

Ce compte-rendu a pour objectif d’éveiller votre curiosité à propos du modèle Super App en résumant simplement le talk de la sympathique Hana lors de la Duck Conf 2022.Le 29 mars dernier j’ai eu le plaisir d’assister à la Duck Conf au parc Floral. Il s’agissait de ma seconde participation. La première était en 2019, dans le monde d’avant…Encore une...

lllustration par Gaëlle Bonenfant – DoctolibLa dernière fois que Doctolib est intervenu à la Duck Conf, c'était en 2019 avec un talk intitulé "L'architecture ennuyante - comment passer à l’échelle avec un monolithe" avec l’intervention de Michel Domenjoud (Staff Engineer) et Nicolas De Nayer (VP of Engineering).29 Mars 2021 - c'est la 5ème édition ...

Faustine Massin est consultante chez OCTO Technology, dans une équipe spécialisée dans la conception et le développement d’applications data-intensives. Elle nous présente un retour d'expérience sur le développement d'une plateforme de traces pour l'Éducation Routière et le Permis de Conduire.Le cas d'usage étudié porte sur les besoins spécifiques ...
5 angles morts pour bien mener son chantier de perf - Compte rendu de la conférence de Jennifer Pelisson à la Duck Conf 2022
Software Engineering
La mauvaise performance d’un produit informatique peut provoquer des ralentissements, des erreurs, voire des interruptions de service.Dans sa présentation à la Duck Conf, Jennifer raconte l’histoire d’une plateforme de réservation d’examens au permis de conduire par des auto-écoles. Dans ce contexte particulier, les utilisateurs sont aux aguets pou...

Avez vous déjà entendu l’histoire de Netflix, qui a dépensé énormément d’argent dans un super système de recommandation, mais qui n’a jamais été déployé car trop complexe ?Cette histoire n’est pas un cas isolé et se retrouve beaucoup plus souvent que vous ne le pensez. Entre les produits de ML qui ne sont jamais envoyés en production et ceux qui me...

En 2022, nous ne pouvons plus parler de XR sans parler de Métavers, Crypto, Web3 et NFT. Nous avons assisté à l'événement Virtuality qui a eu lieu en mars 2022 et avons pu y découvrir ses sujets tout comme les derniers hardwares sortis sur le marché. Voici ce qu'il fallait en retenir.Les concepts clésMétaversLes différents intervenants avaient une ...