Soumettre la recherche
Mettre en ligne
Devoxx France 2014 - REST facile vert.x et Groovy
•
1 j'aime
•
2,276 vues
Publicis Sapient Engineering
Suivre
Présentations et discours publics
Signaler
Partager
Signaler
Partager
1 sur 15
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Comparatif NodeJS et Vertx
nodejs vs vertx
nodejs vs vertx
Quentin Apruzzese
Java.IL meetup - Nov 25 2015
Vertx – reactive toolkit
Vertx – reactive toolkit
Avi Saidian
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1SIYyxQ. Norman Maurer presents how Apple uses Netty for its Java based services and the challenges of doing so, including how they enhanced performance by participating in the Netty open source community. Maurer takes a deep dive into advanced topics like JNI, JVM internals, and others. Filmed at qconsf.com. Norman Maurer is one of the core developers of Netty, a member of the Apache Software Foundation and a contributor to many Open Source Projects. He's a Senior Software Engineer for Apple, where he works on Netty and other projects.
Netty @Apple: Large Scale Deployment/Connectivity
Netty @Apple: Large Scale Deployment/Connectivity
C4Media
A variation of the talk I gave at JavaLand.
Vertx for worlddomination
Vertx for worlddomination
codepitbull
Vert.X like Node.js but polyglot and reactive on JVM. Reactive application, Scalable, Resilient, Responsive, RxJava, Netty, Scala.
Vert.X like Node.js but polyglot and reactive on JVM
Vert.X like Node.js but polyglot and reactive on JVM
Massimiliano Dessì
BBL mise en place de microservices pour ElasticSearch avec Vert.x / CDI
Bbl microservices avec vert.x cdi elastic search
Bbl microservices avec vert.x cdi elastic search
Idriss Neumann
As the popularity of any event-driven application increases, the number of concurrent connections may increase. Applications that employ thread-per-client architecture, frustrate scalability by exhausting a server’s memory with excessive allocations and by exhausting a server’s CPU with excessive context-switching. One of obvious solutions, is exorcising blocking operations from such applications. Vert.x is event driven and non blocking toolkit, which may help you to achive this goal. In this talk, we are going to cover it’s core features and develop a primitive application using WebSockets, RxJava and Vert.x.
Vert.x – The problem of real-time data binding
Vert.x – The problem of real-time data binding
Alex Derkach
Infrastructure, big data, bases de données, Kubernetes, load balancing, SaaS, PaaS, IaaS… À l’image de nos OVHcloud Meetups (comme ceux de Paris, Rennes ou Brest), les sujets des OVHcloud Tech Talks sont divers et variés, basés sur le partage de connaissance et les retours d’expérience, et toujours faits par des tech pour des tech.
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud
Recommandé
Comparatif NodeJS et Vertx
nodejs vs vertx
nodejs vs vertx
Quentin Apruzzese
Java.IL meetup - Nov 25 2015
Vertx – reactive toolkit
Vertx – reactive toolkit
Avi Saidian
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/1SIYyxQ. Norman Maurer presents how Apple uses Netty for its Java based services and the challenges of doing so, including how they enhanced performance by participating in the Netty open source community. Maurer takes a deep dive into advanced topics like JNI, JVM internals, and others. Filmed at qconsf.com. Norman Maurer is one of the core developers of Netty, a member of the Apache Software Foundation and a contributor to many Open Source Projects. He's a Senior Software Engineer for Apple, where he works on Netty and other projects.
Netty @Apple: Large Scale Deployment/Connectivity
Netty @Apple: Large Scale Deployment/Connectivity
C4Media
A variation of the talk I gave at JavaLand.
Vertx for worlddomination
Vertx for worlddomination
codepitbull
Vert.X like Node.js but polyglot and reactive on JVM. Reactive application, Scalable, Resilient, Responsive, RxJava, Netty, Scala.
Vert.X like Node.js but polyglot and reactive on JVM
Vert.X like Node.js but polyglot and reactive on JVM
Massimiliano Dessì
BBL mise en place de microservices pour ElasticSearch avec Vert.x / CDI
Bbl microservices avec vert.x cdi elastic search
Bbl microservices avec vert.x cdi elastic search
Idriss Neumann
As the popularity of any event-driven application increases, the number of concurrent connections may increase. Applications that employ thread-per-client architecture, frustrate scalability by exhausting a server’s memory with excessive allocations and by exhausting a server’s CPU with excessive context-switching. One of obvious solutions, is exorcising blocking operations from such applications. Vert.x is event driven and non blocking toolkit, which may help you to achive this goal. In this talk, we are going to cover it’s core features and develop a primitive application using WebSockets, RxJava and Vert.x.
Vert.x – The problem of real-time data binding
Vert.x – The problem of real-time data binding
Alex Derkach
Infrastructure, big data, bases de données, Kubernetes, load balancing, SaaS, PaaS, IaaS… À l’image de nos OVHcloud Meetups (comme ceux de Paris, Rennes ou Brest), les sujets des OVHcloud Tech Talks sont divers et variés, basés sur le partage de connaissance et les retours d’expérience, et toujours faits par des tech pour des tech.
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud Tech Talks Fr S01E05 – L’opérateur Harbor, une nécessité pour certai...
OVHcloud
Présentation Elasticsearch au Lyon JUG du 16/10/2012 par Tanguy Leroux et David Pilato
Lyon JUG - Elasticsearch
Lyon JUG - Elasticsearch
David Pilato
Les slides du talk que j'ai donné à Montpellier le 21/11/2012
Elasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUG
David Pilato
Idées pour connecter sa maison (Compteur EDF, Station météo, ...)
Hacking your home
Hacking your home
laurenthuet
Architecture microservice avec Azure.
Xebicon architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0
Michel HUBERT
Les slides de mon talk le 13 octobre 2012 15h pour OSDC.fr : http://act.osdc.fr/osdc2012fr/talk/4300
Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012
David Pilato
TFState API Control Plane/Data Plane HCL Gouvernance Préconisations
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Duyhai Doan
Devoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continu
Publicis Sapient Engineering
Les microservices sont les dernières architectures à la mode, certains disent que c’est la suite logique des architectures SOA dans un environnement agile. Microsoft au travers de sa plateforme Cloud Azure, propose toute une série d’outils, de services managés pour construire et déployer vos architectures microservices. Découvrons ensemble les différentes solutions d’Azure : Azure Container Service, Docker, Service Fabric, App Service, ainsi que leurs avantages et leurs inconvénients.
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
Publicis Sapient Engineering
Atelier MongoDB délivré durant Devoxx France 2014. Application disponible ici: https://github.com/dwursteisen/atelier-mongodb-devoxx
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Tugdual Grall
GS1, organisation mondiale, sans but lucratif, présente dans 112 pays, offre aux entreprises un espace de collaboration où elles se réunissent pour co-concevoir les standards et solutions qui répondent à leurs enjeux business. Dans le cadre de son plan de transformation digitale, GS1 France a souhaité développer, en moins de 3 mois, une application de gestion des codes GTIN à destination de ses 37000 entreprises adhérentes. Venez découvrir comment l'adoption d'une architecture serverless, scalable et sécurisée, basée sur des services managés dans le cloud, a permis de tenir les délais, là où certains de ses partenaires européens, adoptant une approche plus classique, ont échoué. Choix des services, implémentations des développements, impacts sur la manière de développer, nous exposerons toutes les composantes de cette révolution pour notre SI.
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
Publicis Sapient Engineering
Slides for an Elasticsearch talk at ESME Sudria, Paris
Elasticsearch - Esme sudria
Elasticsearch - Esme sudria
David Pilato
Hands on chez Oxalide : Pour ce workshop, on va se mettre dans la peau d'un développeur PHP Symfony2 (un peu DevOps, quand même !), qui commence un projet from scratch. Et qui l'emmène jusqu'à la Prod. En 4 étapes, on verra comment Docker et Kubernetes facilitent la vie, augmentent la productivité et cadrent les bonnes pratiques d'architecture technique : de la mise en place de l'environnement de développement jusqu'à l'architecture distribuée, scalable et tolérante aux pannes de production sur Amazon Web Services.
Workshop Docker & Kubernetes - Oxalide Academy
Workshop Docker & Kubernetes - Oxalide Academy
Oxalide
Oxalide Workshop #5 - Docker avancé @ Kubernetes 5ème Workshop @Oxalide, animé par Julien Follenfant (@jf_flyn), Théo Chamley (@MrTrustor) et Ludovic Piot (@lpiot), le 13 octobre 2016. Une étude de cas sur la mise en place d'une application Symfony2/PHP/MySQL sous forme de containers Docker, puis sous forme de pods dans Kubernetes. Présentation de Kubernetes Démonstration de miniKube Démonstration du self-healing en cas de perte de pod et de perte de nœud du cluster Kubernetes sur AWS. Subject: Oxalide's 5th Workshop about a case study on how to deploy a Symfony2 app in Docker, and then in miniKube and a production-ready Kubernetes cluster. Date: 13-oct-2016 Speakers: Julien Follenfant (@jf_flyn, @oxalide), Théo Chamley (@MrTrustor, @oxalide) et Ludovic Piot (@lpiot, @oxalide) Language: french Lien SpeakerDeck : https://speakerdeck.com/lpiot/oxalide-workshop-number-5-docker-avance-and-kubernetes Lien SlideShare : https://www.slideshare.net/LudovicPiot/oxalide-workshop-5-docker-avanc-kubernetes YouTube Video capture: https://youtu.be/072FHARQSmE Main topics: * Introduction à la démo dev Docker * Démo dev Docker * Passage de Docker à Kubernetes et miniKube * Présentation de Kubernetes * Présentation de miniKube * Démo de miniKube et self-healing * Démo application multi-instances en haute disponibilité dans Kubernetes * Self-healing du cluster Kubernetes sur AWS * Questions/réponses
Oxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & Kubernetes
Ludovic Piot
Toutes les organisations ne sont pas forcément prêtes à embrasser le cloud, qu'il soit public ou privé. Docker, OpenShift ou encore Azure sont certes des outils puissants, mais ne vous serviront peut être à rien ! Pour qu'ils ne prennent pas la poussière sur une étagère de votre SI, venez découvrir quelles stratégies mettre en place pour, un jour, être en mesure d'être aussi souple et productif que Netflix.
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
Publicis Sapient Engineering
Les conteneurs épousent la philosophie des architectures microservices. Nous vous présenterons un socle technique résilient et scalable pour distribuer des microservices sur une infrastructure s’appuyant sur Docker Swarm pour l’orchestration des conteneurs et Interlock avec HAProxy pour la gestion du Service Discovery, le tout accessible depuis le Cloud. Nous déploierons au sein de cette infrastructure une application de trombinoscope développée en architecture microservices. Chaque individu présent au sein du trombinoscope sera représenté par un microservice spécifique, que nous pourrons déployer et faire scaler au sein du cluster. Avec autant de microservices, il est nécessaire de mesurer leur état, nous vous présenterons également les outils de supervision que nous avons mis en place au sein de la solution. Par Jean-Louis Rigau (Software Engineer, Continuous Delivery, DevOps and Docker @Xebia) & Thomas Auffredou (Software Engineer @ Xebia) Toutes les vidéos des conférences seront disponibles sur Xebia.tv
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Publicis Sapient Engineering
Ceylon est un nouveau langage de programmation élégant pour la JVM et les VMs JavaScript, fait pour le travail en équipe. Mais plus que ça, c‘est une plate-forme complète avec modularité, un SDK, des outils et IDEs. Nous allons présenter le langage, la plate-forme et son écosystème. Vous allez tout voir : du nouveau projet dans l‘IDE à la publication dans Herd, notre dépôt de modules, y compris le SDK. Nous présenterons également les projets Ceylon en cours tels que le système de build, l‘intégration Vert.x ou Cayla, le nouveau framework Web. Enfin nous présenterons les plans pour Ceylon 1.1, 1.2 et au delà.
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
UnFroMage
Conférence donnée lors du Poitou Charentes JUG le 23/01/2013 à Niort
Poitou charentes JUG - Elasticsearch
Poitou charentes JUG - Elasticsearch
David Pilato
A talk where we learn various ways to fail at benchmarking. First, important metrics are defined. Then, the Coordinated Omission issue is explained. Finally, Java Microbenchmark Harness (JMH) is explained through code samples.
How to fail at benchmarking?
How to fail at benchmarking?
Pierre Laporte
Xebia Labs : Les outils de déploiement sont morts avec les Containers et le Cloud....vive les outils de déploiement ! Par Benoit Moussaud, Directeur technique de Xebia Labs Les offres Cloud (IaaS, PaaS et architectures "Serverless") et les Containers promettent de renvoyer la problématique du déploiement aux oubliettes. S¹ils apportent effectivement un certain nombre de réponses concrètes dans ce domaine, résolvent-ils pour autant tous les problèmes ? Est-il enfin devenu facile d¹amener efficacement des applications jusqu'en production ?
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
Publicis Sapient Engineering
Fondamentaux du réseaux. Intro et conclusion de l'université faite avec @tpierrain & @raphaelluta à Devoxx Paris 2016
Networxx (intro et fin)
Networxx (intro et fin)
Cyrille Dupuydauby
Et si le cerveau humain utilisait un algorithme pour la reconnaissance d'images ? Expliquons et comparons les algorithmes de reconnaissance de formes des ordinateurs et le fonctionnement neurologique du cerveau humain. Par Sarah Buisson, Craftsman full-stack Java chez Xebia Toutes les informations et vidéos sur xebicon.fr
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
Publicis Sapient Engineering
Aujourd'hui accessibles partout, les objets connectés suscitent de plus en plus d’intérêt. Malgré cela, l’implémentation d’un projet IoT peut s’avérer compliquée au vu la diversité des dispositifs, protocoles et frameworks. Le nombre d'alternatives qui se présentent à nous est énorme. En partant de l'embarqué, avec les protocoles applicatifs, jusqu'au déploiement d'une solution sur le cloud, en passant par la délégation des traitements en local via l'IoT Edge, nous rentrerons dans le détail de l'implémentation d'une solution IoT de bout en bout, le tout en comparant deux solutions : AWS et Azure. Par Diana Ortega, Développeuse Back-End, Yassir Sennoun et Sameh Ben Fredj Data Scientist et IoT, consultants chez Xebia Toutes les informations et vidéos sur xebicon.fr
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
Publicis Sapient Engineering
Contenu connexe
Similaire à Devoxx France 2014 - REST facile vert.x et Groovy
Présentation Elasticsearch au Lyon JUG du 16/10/2012 par Tanguy Leroux et David Pilato
Lyon JUG - Elasticsearch
Lyon JUG - Elasticsearch
David Pilato
Les slides du talk que j'ai donné à Montpellier le 21/11/2012
Elasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUG
David Pilato
Idées pour connecter sa maison (Compteur EDF, Station météo, ...)
Hacking your home
Hacking your home
laurenthuet
Architecture microservice avec Azure.
Xebicon architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0
Michel HUBERT
Les slides de mon talk le 13 octobre 2012 15h pour OSDC.fr : http://act.osdc.fr/osdc2012fr/talk/4300
Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012
David Pilato
TFState API Control Plane/Data Plane HCL Gouvernance Préconisations
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Duyhai Doan
Devoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continu
Publicis Sapient Engineering
Les microservices sont les dernières architectures à la mode, certains disent que c’est la suite logique des architectures SOA dans un environnement agile. Microsoft au travers de sa plateforme Cloud Azure, propose toute une série d’outils, de services managés pour construire et déployer vos architectures microservices. Découvrons ensemble les différentes solutions d’Azure : Azure Container Service, Docker, Service Fabric, App Service, ainsi que leurs avantages et leurs inconvénients.
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
Publicis Sapient Engineering
Atelier MongoDB délivré durant Devoxx France 2014. Application disponible ici: https://github.com/dwursteisen/atelier-mongodb-devoxx
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Tugdual Grall
GS1, organisation mondiale, sans but lucratif, présente dans 112 pays, offre aux entreprises un espace de collaboration où elles se réunissent pour co-concevoir les standards et solutions qui répondent à leurs enjeux business. Dans le cadre de son plan de transformation digitale, GS1 France a souhaité développer, en moins de 3 mois, une application de gestion des codes GTIN à destination de ses 37000 entreprises adhérentes. Venez découvrir comment l'adoption d'une architecture serverless, scalable et sécurisée, basée sur des services managés dans le cloud, a permis de tenir les délais, là où certains de ses partenaires européens, adoptant une approche plus classique, ont échoué. Choix des services, implémentations des développements, impacts sur la manière de développer, nous exposerons toutes les composantes de cette révolution pour notre SI.
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
Publicis Sapient Engineering
Slides for an Elasticsearch talk at ESME Sudria, Paris
Elasticsearch - Esme sudria
Elasticsearch - Esme sudria
David Pilato
Hands on chez Oxalide : Pour ce workshop, on va se mettre dans la peau d'un développeur PHP Symfony2 (un peu DevOps, quand même !), qui commence un projet from scratch. Et qui l'emmène jusqu'à la Prod. En 4 étapes, on verra comment Docker et Kubernetes facilitent la vie, augmentent la productivité et cadrent les bonnes pratiques d'architecture technique : de la mise en place de l'environnement de développement jusqu'à l'architecture distribuée, scalable et tolérante aux pannes de production sur Amazon Web Services.
Workshop Docker & Kubernetes - Oxalide Academy
Workshop Docker & Kubernetes - Oxalide Academy
Oxalide
Oxalide Workshop #5 - Docker avancé @ Kubernetes 5ème Workshop @Oxalide, animé par Julien Follenfant (@jf_flyn), Théo Chamley (@MrTrustor) et Ludovic Piot (@lpiot), le 13 octobre 2016. Une étude de cas sur la mise en place d'une application Symfony2/PHP/MySQL sous forme de containers Docker, puis sous forme de pods dans Kubernetes. Présentation de Kubernetes Démonstration de miniKube Démonstration du self-healing en cas de perte de pod et de perte de nœud du cluster Kubernetes sur AWS. Subject: Oxalide's 5th Workshop about a case study on how to deploy a Symfony2 app in Docker, and then in miniKube and a production-ready Kubernetes cluster. Date: 13-oct-2016 Speakers: Julien Follenfant (@jf_flyn, @oxalide), Théo Chamley (@MrTrustor, @oxalide) et Ludovic Piot (@lpiot, @oxalide) Language: french Lien SpeakerDeck : https://speakerdeck.com/lpiot/oxalide-workshop-number-5-docker-avance-and-kubernetes Lien SlideShare : https://www.slideshare.net/LudovicPiot/oxalide-workshop-5-docker-avanc-kubernetes YouTube Video capture: https://youtu.be/072FHARQSmE Main topics: * Introduction à la démo dev Docker * Démo dev Docker * Passage de Docker à Kubernetes et miniKube * Présentation de Kubernetes * Présentation de miniKube * Démo de miniKube et self-healing * Démo application multi-instances en haute disponibilité dans Kubernetes * Self-healing du cluster Kubernetes sur AWS * Questions/réponses
Oxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & Kubernetes
Ludovic Piot
Toutes les organisations ne sont pas forcément prêtes à embrasser le cloud, qu'il soit public ou privé. Docker, OpenShift ou encore Azure sont certes des outils puissants, mais ne vous serviront peut être à rien ! Pour qu'ils ne prennent pas la poussière sur une étagère de votre SI, venez découvrir quelles stratégies mettre en place pour, un jour, être en mesure d'être aussi souple et productif que Netflix.
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
Publicis Sapient Engineering
Les conteneurs épousent la philosophie des architectures microservices. Nous vous présenterons un socle technique résilient et scalable pour distribuer des microservices sur une infrastructure s’appuyant sur Docker Swarm pour l’orchestration des conteneurs et Interlock avec HAProxy pour la gestion du Service Discovery, le tout accessible depuis le Cloud. Nous déploierons au sein de cette infrastructure une application de trombinoscope développée en architecture microservices. Chaque individu présent au sein du trombinoscope sera représenté par un microservice spécifique, que nous pourrons déployer et faire scaler au sein du cluster. Avec autant de microservices, il est nécessaire de mesurer leur état, nous vous présenterons également les outils de supervision que nous avons mis en place au sein de la solution. Par Jean-Louis Rigau (Software Engineer, Continuous Delivery, DevOps and Docker @Xebia) & Thomas Auffredou (Software Engineer @ Xebia) Toutes les vidéos des conférences seront disponibles sur Xebia.tv
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Publicis Sapient Engineering
Ceylon est un nouveau langage de programmation élégant pour la JVM et les VMs JavaScript, fait pour le travail en équipe. Mais plus que ça, c‘est une plate-forme complète avec modularité, un SDK, des outils et IDEs. Nous allons présenter le langage, la plate-forme et son écosystème. Vous allez tout voir : du nouveau projet dans l‘IDE à la publication dans Herd, notre dépôt de modules, y compris le SDK. Nous présenterons également les projets Ceylon en cours tels que le système de build, l‘intégration Vert.x ou Cayla, le nouveau framework Web. Enfin nous présenterons les plans pour Ceylon 1.1, 1.2 et au delà.
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
UnFroMage
Conférence donnée lors du Poitou Charentes JUG le 23/01/2013 à Niort
Poitou charentes JUG - Elasticsearch
Poitou charentes JUG - Elasticsearch
David Pilato
A talk where we learn various ways to fail at benchmarking. First, important metrics are defined. Then, the Coordinated Omission issue is explained. Finally, Java Microbenchmark Harness (JMH) is explained through code samples.
How to fail at benchmarking?
How to fail at benchmarking?
Pierre Laporte
Xebia Labs : Les outils de déploiement sont morts avec les Containers et le Cloud....vive les outils de déploiement ! Par Benoit Moussaud, Directeur technique de Xebia Labs Les offres Cloud (IaaS, PaaS et architectures "Serverless") et les Containers promettent de renvoyer la problématique du déploiement aux oubliettes. S¹ils apportent effectivement un certain nombre de réponses concrètes dans ce domaine, résolvent-ils pour autant tous les problèmes ? Est-il enfin devenu facile d¹amener efficacement des applications jusqu'en production ?
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
Publicis Sapient Engineering
Fondamentaux du réseaux. Intro et conclusion de l'université faite avec @tpierrain & @raphaelluta à Devoxx Paris 2016
Networxx (intro et fin)
Networxx (intro et fin)
Cyrille Dupuydauby
Similaire à Devoxx France 2014 - REST facile vert.x et Groovy
(20)
Lyon JUG - Elasticsearch
Lyon JUG - Elasticsearch
Elasticsearch - Montpellier JUG
Elasticsearch - Montpellier JUG
Hacking your home
Hacking your home
Xebicon architectures microservices azure v1.0
Xebicon architectures microservices azure v1.0
Elasticsearch - OSDC France 2012
Elasticsearch - OSDC France 2012
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Pourquoi Terraform n'est pas le bon outil pour les déploiements automatisés d...
Devoxx France 2014 - Tests de performance en continu
Devoxx France 2014 - Tests de performance en continu
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
XebiCon'16 : Architecture MicroServices avec Azure par Michel Hubert, CTO de ...
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
XebiCon'16 : GS1 - Comment les services managés du Cloud nous ont permis de t...
Elasticsearch - Esme sudria
Elasticsearch - Esme sudria
Workshop Docker & Kubernetes - Oxalide Academy
Workshop Docker & Kubernetes - Oxalide Academy
Oxalide Workshop #5 - Docker avancé & Kubernetes
Oxalide Workshop #5 - Docker avancé & Kubernetes
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
XebiCon'16 : Cloud et Maturité de SI. Par Stéphane Teyssier, Consultant chez ...
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Paris Container Day 2016 : Architecture microservices hautement disponible au...
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
Ceylon d‘ici à l‘infini : tour d‘horizon et le futur
Poitou charentes JUG - Elasticsearch
Poitou charentes JUG - Elasticsearch
How to fail at benchmarking?
How to fail at benchmarking?
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
XebiCon'16 : Xebia Labs : Les outils de déploiement sont morts avec les Conta...
Networxx (intro et fin)
Networxx (intro et fin)
Plus de Publicis Sapient Engineering
Et si le cerveau humain utilisait un algorithme pour la reconnaissance d'images ? Expliquons et comparons les algorithmes de reconnaissance de formes des ordinateurs et le fonctionnement neurologique du cerveau humain. Par Sarah Buisson, Craftsman full-stack Java chez Xebia Toutes les informations et vidéos sur xebicon.fr
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
Publicis Sapient Engineering
Aujourd'hui accessibles partout, les objets connectés suscitent de plus en plus d’intérêt. Malgré cela, l’implémentation d’un projet IoT peut s’avérer compliquée au vu la diversité des dispositifs, protocoles et frameworks. Le nombre d'alternatives qui se présentent à nous est énorme. En partant de l'embarqué, avec les protocoles applicatifs, jusqu'au déploiement d'une solution sur le cloud, en passant par la délégation des traitements en local via l'IoT Edge, nous rentrerons dans le détail de l'implémentation d'une solution IoT de bout en bout, le tout en comparant deux solutions : AWS et Azure. Par Diana Ortega, Développeuse Back-End, Yassir Sennoun et Sameh Ben Fredj Data Scientist et IoT, consultants chez Xebia Toutes les informations et vidéos sur xebicon.fr
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
Publicis Sapient Engineering
Terminé l'adminstration de cluster Hadoop ! Depuis l'arrivée de la version 2.3 de Spark, il est maintenant possible de lancer des jobs sur un cluster Manager Kubernetes. Ce slot se propose de vous faire découvrir Spark sur un cluster manager Kubernetes mais pas seulement. Il se propose également de montrer les nouvelles façons de faire du Spark sans être dépendant d'une distribution Hadoop tout en interagissant de manière sécurisée avec un stockage de masse. Toutes ces solutions seront présentées à l'aide d'un provider de Cloud. Vous découvrirez lequel durant la présentation. Par Bruno Bouchahoua, Architect Data chez Xebia Toutes les informations et vidéos sur xebicon.fr
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Publicis Sapient Engineering
Vous avez beau avoir modernisé vos applications, les avoir rendu stateless, 12factor-compliant, etc., si vous n'avez pas l'infrastructure pour les déployer proprement et les gérer, votre bénéfice final sera fortement amoindri. Cette conférence a pour but de vous faire ressortir avec une définition et une vision claires des principaux concepts qui caractérisent une infrastructure moderne. Nous y parlerons Configuration Management, infrastructure immuable, infra-as-Code, orchestration, self-healing, systèmes distribués, applications Cloud Native, Serverless ... et ce n'est qu'un avant goût ! Par Alexis "Horgix" Chotard, SRE & Automation addict chez Xebia Toutes les informations et vidéo sur xebicon.fr
XebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern Infrastructure
Publicis Sapient Engineering
Qu’est-ce qu’une application web à l’état de l’art en 2018 ? En évolution constante, les standards changent d’année en année et il faut régulièrement se mettre à jour sous peine d’être à la traîne. Si vous n’avez pas encore surfé sur la vague Progressive Web App, Server-Side Rendering ou encore Code Splitting, ce talk est pour vous. Il vous fera découvrir les pratiques et les outils d'une stack web moderne. Par Anthony Giniers, Software Engineer chez Xebia Toutes les informations et vidéos sur xebicon.fr
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
Publicis Sapient Engineering
Depuis quelques années, les notebook ont gagné en popularité. Apache Zeppelin, avec son architecture modulaire, offre une solution de notebook et de dashboarding, le tout sans mettre de côté la sécurité. Cette présentation vous fera découvrir cet outil merveilleux dont vous ne pourrez bientôt plus vous passer. Par Romain Sagean, Data Engineer chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
Publicis Sapient Engineering
Le RGPD est entré en vigueur le 25 mai 2018 avec les implications que nous connaissons tous (droit à l'oubli, consentement explicite, sécurité par défaut, etc.) En parallèle, nous développons de plus en plus d'architectures autour de l'Event Sourcing, qui par définition sauvegarde les données de manière immutable. Mais alors, comment faire pour concilier une architecture autour de l'Event Sourcing, immutable, avec les restrictions imposées par le RGPD ? C'est ce que nous allons explorer durant cette session ! Par Charles Dufour, Développeur Back-End chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
Publicis Sapient Engineering
Le créateur de NodeJS, Ryan Dahl, a décidé de créer un nouveau runtime pour Javascript : Deno. Son but ? Eliminer les erreurs et maladresses de son grand frère. Découvrez ce qui se cache derrière ainsi que la vision de son créateur. Par Maxime Pichou, développeur Back/Cloud chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
Publicis Sapient Engineering
Lorsque la quantité de données est très grande et que l'architecture de votre réseau de neurones est complexe, la question du temps d'entraînement et de la capacité de votre machine deviennent primordiales. Un entraînement de modèle peut vite prendre plusieurs heures voire jours, ou même ne pas tenir en mémoire. Il est alors temps de parler de Deep Learning distribué ! Au cours de cette présentation, nous allons voir différentes solutions et bonnes pratiques pour accélérer l'entraînement de modèles de Deep Learning en les distribuant sur un cluster ou sur des plateformes multi-GPUs. Par Yoann Benoit, Data Scientist et Technical Officer chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
Publicis Sapient Engineering
Par curiosité, puis par passion, j'ai développé un jeu vidéo à l'aide des outils et frameworks habituellement utilisés dans des applications web. Pas commun dites-vous ? Revenons ensemble sur la manière dont je m'y suis pris, les choix techniques et ce qui les a faits évoluer, les challenges et les compétences développées au cours de cette aventure. Par Alexandre Dergham, Développeurs full-stack chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
Publicis Sapient Engineering
Depuis quelques années, vous entendez parler de transformation d’entreprises permettant la diminution du Time-To-Market, le rapprochement des développeurs et opérationnels et la synchronisation des backlogs ou encore favorisant le plaisir au travail. Pourtant nous oublions l’essentiel, réaliser le bon produit répondant aux réelles problématiques des utilisateurs finaux. Ce fondement est trop souvent oublié par toutes ces entreprises voulant monter vite sur l’agilité à l’échelle. Vous êtes vous déjà rendu compte à quel point cette clé de succès est oubliée ? Savez-vous pourquoi il faut mettre un point d’honneur à intégrer les utilisateurs finaux dans les projets ? Par Nelson Dufossé, Agile Delivery Manager chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
Publicis Sapient Engineering
Une Data Visualisation permet en un seul coup d’œil de véhiculer des résultats (d'analyse). Au travers de contre-exemples bien choisis, nous allons voir les nombreux pièges qui nuisent à la lisibilité et l'interprétation des données et comment choisir la bonne représentation pour faire passer vos idées. Par Romain Sagean, Data Engineer chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
Publicis Sapient Engineering
"Quand je serai grand je travaillerai chez SEGA". Julien Smadja, 10 ans. À travers les différents média de la Pop Culture, nous allons étudier l'image des développeurs, entre mythe, réalité, fantasme et exagération. Quelle est l'image du développeur en 2018 ? Notre métier fait-il réver et donne-t-il envie aux jeunes et moins jeunes ? Par Julien Smadja, Directeur Conseil chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture
Publicis Sapient Engineering
Vous avez l’impression que vous devez jeter la moitié de votre code tous les 6 mois ? Plus le temps passe, moins votre application mobile est maintenable ? Injection de dépendances, routage ou gestion des environnements, venez découvrir nos conseils pour vous aider à réaliser des applications mobiles évolutives conçues pour durer dans le temps. Par Jean-Christophe Pastant, Mobile Engineer chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilité
Publicis Sapient Engineering
Nous entrons progressivement dans l’ère du temps réel et toutes les technologies nécessaires sont désormais à portée de mains, mais comment s’y prendre ? Quelles technologies choisir ? Nous allons vous montrer aujourd’hui comment créer facilement une application temps-réel qui scale ! Notre Stack ? Kubernetes, Google Container Engine, React, Redux et RethinkDB. Par Jérémy P. et Damien Baron, consultants chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID Connect
Publicis Sapient Engineering
Que se passe-t-il dans nos têtes en permanence lorsque nous sommes à plusieurs et pourquoi ces mécanismes psychologiques s'activent ? Pourquoi passe-t-on notre temps, malgré nous, à jouer à des jeux psychologiques ? Que dit-on après avoir dit bonjour ? Comment nait et évolue un groupe dans le temps ? Comment repérer quand il dysfonctionne ? Les individus et leurs interactions plus que les processus et les outils ? Pour toute personne qui ne vit pas seule dans une grotte, ce sujet se veut utile et pourquoi pas intéressant Par Anne-Sophie Girault, Coach Agile chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
Publicis Sapient Engineering
Spark NLP (Natural Language Processing) permet depuis son lancement en open source, il y a un an et quelques mois, d'avoir une solution de traitement du langage directement développé pour Apache Spark et Spark ML (Machine Learning). Apache Spark avec son module ML permet de lancer des tâches de data science, avec du machine learning et du deep learning, tout en profitant de l'aspect distribué de son architecture. Avec Spark NLP, on peut le faire maintenant avec des tâches de NLP spécialisé. Depuis sa sortie, que peux-t-on faire avec Spark NLP ? Quels cas sont à tester avec Spark NLP, et ceux à éviter ? Est-ce facile pour les équipes d'entraîner un modèle et de l'utiliser dans son pipeline ? Nous verrons ces questions à travers un exemple rapide d'entraînement de détection d'entités nommées (NER) avec Spark NLP. Par Aurore De Amaral, Data Engineer chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an après
Publicis Sapient Engineering
La sécurité, cette branche de notre domaine dont le devoir est de protéger le système d'information, revient très souvent comme un point de douleur dans toutes les étapes du cycle de vie d'un projet. Pourtant, malgré une nécessité réelle, un bon nombre des mesures prises sont incomplètes, voire inutiles. Des politiques de mot de passe aberrantes au proxy ne limitant en pratique que peu de choses, ce slot tentera de démystifier les principes clés de la sécurité et d'expliquer pourquoi un certain nombre des mesures courantes dans les entreprises n'ont en réalité qu'un effet placebo. Par Jonathan Raffre, Technical Architect chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018
Publicis Sapient Engineering
La blockchain est la technologie buzzword du moment pour assurer une traçabilité des transactions. Beaucoup de personnes en parlent, mais très peu savent comment cela fonctionne réellement. Pire, de plus d'outils d'implémentations font leur apparition, et il est difficile de s'y retrouver. The Linux Foundation a créé Hyperledger Fabric, un framework permettant la réalisation d'un réseau de blockchain from scratch très prometteur, que nous allons décortiquer ensemble. Nous allons donc réaliser un tour d'horizon de ce qu'il permet et explorer les tenants et aboutissants de ce qu'est concrètement la réalisation d'un tel réseau. Cette présentation a pour vocation de vous permettre de comprendre en détail le fonctionnement de cette technologie, et surtout d'être capable de savoir si elle peut répondre à vos besoins. Par Vincent Segouin, Développeur full-stack JS Java chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
Publicis Sapient Engineering
En plus d'un siècle d'existence, la gestion de la circulation et l'organisation du métro parisien ont dû évoluer pour augmenter en permanence le débit tout en tenant compte des contraintes de sécurité. Vous commencez à comprendre où cette présentation veut en venir... Le temps de cette session, prenons un peu de recul sur notre cœur de métier : la création logicielle. Entre organisation du travail, amélioration d'un produit sur le long terme ou équilibre permanent qu'il faut trouver entre exploitabilité et sécurité, vous serez surpris de retrouver de nombreux parallèles et de voir ce qu'ils peuvent nous apporter. Par Edouard Siha, Développeur Back-End chez Xebia Toutes les informations sur xebicon.fr
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
Publicis Sapient Engineering
Plus de Publicis Sapient Engineering
(20)
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
XebiCon'18 - L'algorithme de reconnaissance de formes par le cerveau humain
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - IoT: From Edge to Cloud
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
Xebicon'18 - Spark in jail : conteneurisez vos traitements data sans serveur
XebiCon'18 - Modern Infrastructure
XebiCon'18 - Modern Infrastructure
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - La Web App d'aujourd'hui et de demain : état de l'art et bleedin...
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Des notebook pour le monitoring avec Zeppelin
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Event Sourcing et RGPD, incompatibles ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Deno, le nouveau NodeJS qui inverse la tendance ?
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Boostez vos modèles avec du Deep Learning distribué
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Comment j'ai développé un jeu vidéo avec des outils de développe...
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Les utilisateurs finaux, les oubliés de nos produits !
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Comment fausser l'interprétation de vos résultats avec des dataviz
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Le développeur dans la Pop Culture
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Architecturer son application mobile pour la durabilité
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Sécuriser son API avec OpenID Connect
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Structuration du Temps et Dynamique de Groupes, Théorie organisa...
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - Spark NLP, un an après
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - La sécurité, douce illusion même en 2018
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Utiliser Hyperledger Fabric pour la création d'une blockchain pr...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
XebiCon'18 - Ce que l'histoire du métro Parisien m'a enseigné sur la création...
Devoxx France 2014 - REST facile vert.x et Groovy
1.
@aurelienmaury#vertxIsGoodForYou REST facile avec
Vert.x & Groovy @aurelienmaury Xebia Tech Fanboy
2.
@YourTwitterHandle#DVXFR14{session hashtag} @aurelienmaury#vertxIsGoodForYou Plan
3.
@aurelienmaury#vertxIsGoodForYou Plan (Tools in
Action) ! •L’outil ! •L’action !
4.
@YourTwitterHandle#DVXFR14{session hashtag} @aurelienmaury#vertxIsGoodForYou Vert.x
5.
@aurelienmaury#vertxIsGoodForYou Boite à outils
asynchrones •TCP Client & Server •HTTP Client & Server •DNS Client •Système de fichiers •Bus de message
6.
@aurelienmaury#vertxIsGoodForYou Taxonomie •Une librairie •Une plateforme
7.
@aurelienmaury#vertxIsGoodForYou Architecture Event Bus Verticle Event Loop WorkerVerticle Thread
Pool Module
8.
@aurelienmaury#vertxIsGoodForYou Sous le capot Hazelcast Management
de cluster en Peer-to-Peer Jackson Processeur JSON haute performance Netty NIO Client-Server framework
9.
@aurelienmaury#vertxIsGoodForYou Polyglotte
10.
@aurelienmaury#vertxIsGoodForYou (Worker)Verticle •Handlers externes (TCP/HTTP
servers) •Handlers internes (Bus de messages) •Autres (Worker)Verticles ou Modules
11.
@aurelienmaury#vertxIsGoodForYou Module •Wrapper de Verticles
et/ou de WorkerVerticles •Projet Gradle type •Testable
12.
@YourTwitterHandle@aurelienmaury#vertxIsGoodForYou A ction !
13.
@aurelienmaury#vertxIsGoodForYou Cas d’école Event Bus HTTP
REST DB WorkerVerticle (driver sync) DB Verticle (driver async)
14.
@aurelienmaury#vertxIsGoodForYou Event Bus Notre exemple HTTP
REST (code review) mongo persistor (vertx module) MongoDB
15.
@YourTwitterHandle#DVXFR14{session hashtag} @aurelienmaury#vertxIsGoodForYou ???
Télécharger maintenant