Bienvenue sur votre wiki » Les prochaines rencontres au Tours JUG » Apache Beam par Alexandre Touret

Modifications du document Apache Beam par Alexandre Touret

Modifié par Francois Robert le 2019/09/05 16:01
Depuis la version 88.1
modifié par Francois Robert
sur 2019/06/13 17:07
A la version 89.1
modifié par Francois Robert
sur 2019/08/28 23:14
Commentaire de modification : Il n'y a aucun commentaire pour cette version
Modification des méta-données
Propriété Valeur précédente Nouvelle valeur
Titre Applications réactives avec Eclipse Vert.x Apache Beam par Alex
Modifications de contenu
= Applications réactives avec Eclipse Vert.xApache Beam =
* Quand : Mercredi 12 juin18 septembre 2019 à 19h30
Pour cette derniièrepremière soirée, deux passionnés viendront nous parleraccueillons de Vert.X. Thomas Segismont ([[@tsegismont>>https://twitter.com/tsegismont||rel="__blank"]]) commencera en nous présentant Vert.X etretour de sa modularité et toutes ses qualités, puis Rafik Djedjig viendra nous présenter Vert.X côté production et tout la puissance qu'ils ont pu en tirer !triomphale tournée sur les traces du framework Apache Beam.
[[image:vertx.png]]//Il était une fois, dans le vaste monde du Big Data, plusieurs frameworks et environnements d'exécution. On les utilisaient pour concevoir, coder et exécuter des tâches ETL, streaming et batch.//
//Il était très compliqué pour les développeurs et les architectes de choisir la bonne solution correspondant à chaque cas d'utilisation. Elle devait être évolutive et pouvoir s'adapter efficacement à la production.//
//Il y avait Apache SPARK SQL, Apache Flink pour le streaming en temps réel, Hadoop Map reduce pour les utilisations en batch, etc.//
//C'était donc très compliqué et un peu éprouvant de choisir et de déployer en production le bon outil pour chaque use case.//
//Pour aider les concepteurs, développeurs et architectes Google a créé Dataflow et a donné son SDK à l'Apache Software Foundation en 2016.//
\\//**Apache Beam était né.**//
\\Vous aurez compris en lisant ce "conte de fées" que je ferai une présentation du FRAMEWORK Apache Beam. Tout d'abord, je présenterai ses fonctionnalités principales et ses atouts, que ça soit dans l'API ou dans le choix de l'environnement d'exécution.
Ensuite, je présenterai les différentes notions. J'aborderai les pipelines et les transformations avec des exemples.
J'illustrerai ces notions avec une démonstration en live.
Enfin, je ferai un retour d'expérience ou je présenterai les avantages et inconvénients.
**__Première partie__** :
Vert.x est un toolkit pour écrire des applications réactives et polyglottes pour la JVM. Il fournit aujourd'hui un écosystème complet et modulaire qui intègre le paradigme réactif de bout en bout, performant et facile à utiliser pour tous types d'applications. La richesse de l'écosystème Vert.x permet de développer aussi bien une application web de type temps réel, de faire de l'IoT, d'implémenter des adaptateurs de protocoles, d'écrire des applications distribuées et bien entendu de concevoir et intégrer des micro-services.
Dans cette présentation, nous verrons ce qu'est le réactif et pourquoi c'est un modèle pertinent aujourd'hui, puis nous ferons un rapide tour de Vert.x et de son modèle de programmation.
**__Deuxième partie__** :
Conception et expansion d'une plate-forme de services éducatifs avec Vert.x.//
//Open Digital Education développe un réseau social social éducatif (+ de 2 millions d'élève) "motorisé" par Vert.x depuis plus 6 ans. Cette présentation raconte le choix de Vert.x 2 en 2012 / 2013, la construction d'un écosystème Web réactif avec Vert.x 2, le passage à Vert.x 3. Nous proposons ensuite des ouvertures vers nos prochaines orientations d'architectures avec Vert.x 3.
=== Liens ===
Présentation de Thomas :
* les slides : [[https:~~/~~/speakerdeck.com/tsegismont/reactive-applications-with-eclipse-vert-dot-x>>https://speakerdeck.com/tsegismont/reactive-applications-with-eclipse-vert-dot-x||rel="__blank"]]
* Les démo : [[https:~~/~~/github.com/vietj/reactive-monitoring-dashboard>>https://github.com/vietj/reactive-monitoring-dashboard||rel="__blank"]]
(((
Présentation de Rafik et Nabil :
* les slides :[[ ODE-Presentationvertx2019.pdf>>attach:ODE-Presentationvertx2019.pdf]]
)))
[[VousVous pourrez télécharger l'affiche de la soirée pour l'afficher dans vos espaces et la diffuser>>attach:ToursJUG-20190612.pdf]]diffuser ;)
Modifications d'attachements
Nom de fichier Action
ToursJUG-20180207.pdf Un attachement a été modifié de la version 1.11 à la version 1.12
ToursJUG-20180327.pdf Un attachement a été modifié de la version 1.10 à la version 1.11
ToursJUG-20180417.pdf Un attachement a été modifié de la version 1.9 à la version 1.10
ToursJUG-20180417-1.pdf Un attachement a été modifié de la version 1.9 à la version 1.10
hsablonniere.jpg Un attachement a été modifié de la version 1.8 à la version 1.9
ToursJUG-20180626.pdf Un attachement a été modifié de la version 1.10 à la version 1.11
slandelle.jpg Un attachement a été modifié de la version 1.7 à la version 1.8
maximeGhignet.jpg Un attachement a été modifié de la version 1.6 à la version 1.7
freddy-mallet.jpeg Un attachement a été modifié de la version 1.5 à la version 1.6
florent-ramiere.jpg Un attachement a été modifié de la version 1.4 à la version 1.5
david.gageot.jpeg Un attachement a été modifié de la version 1.3 à la version 1.4
BatisteLecocp.jpg Un attachement a été modifié de la version 1.2 à la version 1.3
vertx.png Un attachement a été modifié de la version 1.1 à la version 1.2
ToursJUG-20190612.pdf Un attachement a été modifié de la version 1.1 à la version 1.2
ODE-Presentationvertx2019.pdf Un attachement a été modifié de la version 1.1 à la version 1.2

This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 3.1.1 - Documentation