#architecture

56 talk(s) with this tag

Architectures contemporaines des systèmes d'information

Une des grandes difficultés qui émerge dans la mise en place et la maintenance d’un système d’information est la communication entre …

Il était une fois… les grands principes du Design !

Il est toujours bon de rappeler quels sont les grands principes du Design à connaître aujourd’hui pour développer, notamment en langage objet. Parmi …

Introduction au Behaviour-Driven Development (BDD)

L’enjeu de la présentation sera de vous démontrer l’intérêt de l’approche du BDD par la pratique, à travers des exemples …

L'agilité par la pratique

Vous vous demandez comment démarrer un projet agile? Vous avez déjà pratiqué l’agilité au sein de votre structure mais vous rencontrez quelques …

L'apprentissage continue : les MOOC !

Pamela Fox a marqué les esprits des participants de la conférence Mix-IT lors de la keynote finale de l’édition 2012. Elle a abordé le thème de …

Testons, Testons, Testons

Je vous propose de voir avec vous quelles sont les bonnes pratiques de tests, qu’il s’agisse de tests unitaires ou d’intégration. …

Architecture, performance, maintenabilité et satisfaction client

Principes généraux sur tous ces points. Au delà du buzz agile, quelle est l’attitude à adopter pour travailler AVEC vos clients au jour le jour …

Différences x86 / x64

Petit tour des différences, notamment en ce qui concerne les piles d’appel et le mécanismes de gestion des exceptions. Exemple avec une …

Faciliter le développement d'applications Web Hors-ligne avec GWT

APIs HTML5 pour l’offline, et problématiques associées. Le tout avec l’aide de GWT

GWT en général et en particulier

Envie d’utiliser cet outil ? Besoin de formation ? Problèmes d’architecture, de performance ?

Retour d'expérience avec Google App Engine

Envie de profiter de retours d’expérience sur App Engine pour des projets industriels ?

Architecture : Comment on concoit dans une équipe agile ? Quelle est la place de l'architecte technique ?

Que ce soit le design graphique, le design technique (architecture), la conception émergente est une des clés de l’agilité. Préparer des …

Sprint 0 : et si on s'en passait ?

Que ce soit le design graphique, le design technique (architecture), la conception émergente est une des clés de l’agilité. Préparer des …

Découvrir Google Cloud Platform

Découvrir les différents produits et service de Google Cloud Platform, les usages et ses particularités. Une comparaison avec les solutions …

Découvrir gRPC et Protocol Buffers une alternative à REST

gRPC est un Framework RPC basé sur HTTP/2 très efficace pour développer des Microservices. Le format de sérialisation des données est basé sur …

Optimisations et Performances d'un POC en prod @ plusieurs milliards de requêtes

Ogury est la plateforme de data mobile qui permet d’accéder aux données comportementales des profils de plus de 400 millions de mobinautes répartis …

Retour d'EXperience PagesJaunes : les transactions dans une architecture microservices

Comment sécuriser les transactions dans une architecture distribuée (microservices) sans que cela coûte un bras ? Découvrons ensemble comment chez …

Comment nous avons implementé les Micro-Frontends chez Allianz

Je vous propose un retour d’expérience autour des Micro-Frontends que nous avons implémentés chez Allianz Technology. Durant ce talk, je vous …

Je n'ai jamais rien compris à Redux, donc je vais le recoder

Ola Voyageur·e ! Si le temps vous le permet, je m’en vais vous conter les aventures du sieur Abramov et de sa monture Redux. En ayant cotoyé …

⛳️ Votre API passe-t-elle les 70 points du contrôle technique ?

Nous savons tous développer une API mais avons-nous bien intégré toutes les problématiques? Son aspect organisationnel et humain, sa gouvernance, ses …

Crawling

Outlis de crawling, mémoire/stockage/reprise des éléments déjà crawlés, difficultés javascript/DOM, Selenium, Webdriver, PhantomJS, Nutch…

Devops et Integration Continue

Outils et méthodes pour les équipes de développement qui veulent réussir opérationnellement dans l’agilité.

Introduction aux Big Data avec Hadoop

Hadoop permet de travailler sur des petaoctets de données en des temps records grâce à son architecture distribuée. Découvrez comment cela fonctionne. …

Monitoring et Alerting opensource

Si vous pensez qu’une solution de monitoring est forcement payante et/ou en mode SaaS ? Je vous propose de vous prouver le contraire ou comment …

Offshore programming

20 années d’expérience en Offshore programming (Biélorussie, Ukraine, Egypte, Chine, Inde, Maroc, Colombie, Sri Lanka….). Le pays et la …

Opensource pour les administrations et les collectivités locales

En France, au Royaume Uni, aux Etats Unis et partout dans l’Union Européenne, les gouvernements ont formulé des recommandations favorables à l’usage …

Virtualisation d'accord, mais après

VMWare, OpenStack, AWS, Google Cloud Platform, Azure, Heroku, VirtualBox, Hyper-V, OVH Cloud, Docker et Vagrant… Au delà du coût facial je vous …

Architecture Hexagonale

Très à la mode en ce moment, l’architecture hexagonale c’est quoi ? Quand et comment peut on l’utiliser ?

Rénovation d’un monolithe legacy - REX

Retour d’expérience sur la transformation d’un monolithe legacy en une application moderne en architechture exagonale. Comment amorcer le virage, …

Créer une application web from scratch

De l’idée au déploiement : comment concevoir, développer et mettre en ligne une application web sur mesure. Planification, choix techniques, …

Une grande architecture comporte de grandes responsabilités - Clean Architecture - VIPER (version iOS)

Comme vous le savez, chaque développeur est une sorte de super-héros de son application. Il garantit qu’il est évolutif, facilement testable et …

Introduction à l'EventSourcing

L’event sourcing nous offre une façon différente de stocker la donnée: au lieu de stocker l’état de notre application à un instant t, on …

L'Architecture Hexagonale

Découvrez comment découpler votre code métier de la technique pour rendre vos applications plus évolutives et pérennes

Atelier Architecture: C4 Model

Un atelier de sketching de vos systèmes d’après le modèle C4 de Simon Brown. En mode collaboratif, avec un max d’efficacité, venez vous …

Microservices, choisir le bon cheval: Vert.X

Il n’y a pas encore de standard 🤔, mais il faut être prêt. Vert.X ❤️ permet de construire des solutions ‘plateform agnostic’ et vous …

Architecture Android

Comprendre comment est conçu le système d’exploitation mobile de Google. Qu’elles sont les faiblesses et avantages par rapport aux OS …

La mort prochaine du GC ?

Des .signaux faibles : Fin de la loi de Moore en 2018. NECESSITE de l’algorithme G1.Ralentissement des programmes en 64 bits par rapport à 32 bits. De …

Le secret de nouvelles architectures: Code Réactif et persistance versionnée.

Comment améliorer les performances de votre SI pour encaisser la multiplication par 10 de vos hits, suite à la publication d’une API pour votre …

Montez une forteresse dans Android !

Comment protéger un secret sous Android ? Comment le cacher dans les arcanes non publiques ? Comment distribuer en masse des certificats numériques …

Multithread sans thread

Comment les langages de développement et les compilateurs évoluent pour intégrer l’approche réactive ? Quelles sont les techniques mises en …

Architectures microservices

Tout ce que vous avez toujours voulu savoir sur les architectures microservices sans jamais oser le demander

Améliorons ensemble votre Architecture Web

Retrouvons nous le temps d’un déjeuner pour parler d’une de vos problématiques d’architecture. Nous pourrons échanger sur des …

Microservice, comment peler le monolith et en faire de bonnes frites

Les monoliths ont la vie de plus en plus dure, les microservices deviennent une réalité mais à quoi faut-il faire attention pour aborder ce virage …

Bases de données distribuées - Faire le bon choix d'architecture et de cohérence

Les bases de données distribuées deviennent une nécessité. Mais chaque techno vient avec ses choix d’architectures et de gestion de la …

Réussir un projet en Microservices

Pourquoi et comment mener un projet en microservices, Méthodologies d’organisation des équipes (loi de Conway inversée), retours …

Known Unknowns - ce qui risque de changer dans votre projet

Tous les projets changent. De toutes les règles que l’on vous jure gravées dans le marbre, certaines vont changer : tôt ou tard, radicalement ou …

on demand

Tout ce qui est relié à mon expertise : web, MVC, architecture logicielle, retours d’expérience…

Ruby on Rails

Présentation de Rails, de débutant à expert

Ruby

Présentation de Ruby, de débutant à expert

Découvrir EventSourcing / CQRS

Quels sont les enjeux de cette architecture: les raisons, les problématiques et les avantages.

Recettes CQRS, pour bien cuisiner son architecture

Le pattern architectural CQRS est très simple à comprendre mais peut devenir très vite compliqué à mettre en œuvre. Si on y ajoute un zeste de Domain …

Renforcez votre code métier en adaptant F#

Live coding F# d’un cas métier simple qui est destiné aux développeurs débutants en programmation fonctionnelle et F#. Le but est de montrer une …

Sujet F# sur mesure

Demandez-moi ce que vous voulez à ce sujet.

Because I’m API

Un aperçu du monde fantastique des API et pourquoi API-Platform est la solution qui respecte le mieux les normes et usages de la terre du milieu.

Voyage d’une appli legacy vers le DDD − Domain Driven Design

Je vous propose une étude de cas fictive mais pratique, pour transformer une application réalisée avec CakePhp dans un code moderne, réutilisable et …

La gestion de l'état pour Angular avec NGXS

Comment gérer efficacement l’état de son Application Angular? Chaque framework à aujourd’hui sa librairie de référence pour la gestion de …