Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

Devoxx 2017 : toutes les actualités technologiques à surveiller !

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Prochain SlideShare
Javavs net
Javavs net
Chargement dans…3
×

Consultez-les par la suite

1 sur 15 Publicité

Devoxx 2017 : toutes les actualités technologiques à surveiller !

Télécharger pour lire hors ligne

Nous avons participé au Devoxx 2017 et voici ce que nous en avons retenu : Big Data, Intelligence artificielle, Java9, jetBrains Kotlin, Apache Spark, Apache Cassandra, ... Découvrez-vite notre résumé de l'événement !

Nous avons participé au Devoxx 2017 et voici ce que nous en avons retenu : Big Data, Intelligence artificielle, Java9, jetBrains Kotlin, Apache Spark, Apache Cassandra, ... Découvrez-vite notre résumé de l'événement !

Publicité
Publicité

Plus De Contenu Connexe

Similaire à Devoxx 2017 : toutes les actualités technologiques à surveiller ! (20)

Publicité

Plus récents (20)

Devoxx 2017 : toutes les actualités technologiques à surveiller !

  1. 1. Devoxx 2017 ELOSI était présent lors du Devoxx 2017
  2. 2. L’ÉQUIPE DE CHOC !
  3. 3. Les sujets qui nous ont marqués au Devoxx
  4. 4. LaLibrairievert.x Ce qu’il faut retenir :  Vert.x fonctionne sur un composant : verticle  Chaque verticle n’est instancié qu’une seule fois par cœur d’exécution du système.  Possibilité d’augmenter le nombre d’instance pour un verticle (non recommandé).  Une instance de verticle s’exécute toujours dans le même thread.  Un thread peut exécuter des verticles différents  Vert.x maintient un pool de threads, appelé "event loop pool" pour l'exécution des verticles Pour aller plus loin : Une université sur ce sujet : https://speakerdeck.com/jponge/applications-reactives-avec-eclipse-vert-dot-x Un live coding sur ce sujet, le projet est recuperable sur github : https://github.com/cescoffier/vertx-devoxxfr-2017
  5. 5. Lereactiveprogramming Ce qu’il faut retenir :  Le reactive programming va être très présent en 2017  Technos :  Rxjava 2 : Porté par une communauté  Reactor : Porté par Spring  RxJS  Avec spring 5.0, le reactive programming sera de la partie avec les reactives spring. Le reactive programming est une non-blocking operation : c’est à dire on manipule un flux d’informations dès qu’une partie des données est exploitable. Il n’est pas nécessaire de recevoir la totalité des données. Trois conférences sur le sujet : http://urlz.fr/58wv http://urlz.fr/58ww http://urlz.fr/58wv
  6. 6. Java9 Ce qu’il faut retenir :  La migration de java 8 à java9 ne sera pas aussi friendly que de java7 à java 8  Nouvelle gestion des modules avec jigsaw Pour aller plus loin : http://urlz.fr/58wL http://urlz.fr/58wM
  7. 7. L’Intelligence Artificielle, ce qu’il faut retenir :  Différentes facettes :  La reconnaissance d’images : Microsoft Cognitive : ORC, profil des visages (âge, émotions, caractéristiques …).  Les chatbots  Des services bluffants et assez simple à mettre en place actuellement L’IntelligenceArtificielle
  8. 8. Ce qu’il faut retenir :  Une Progressive Web App est une Web App qui associe le meilleur du web avec le meilleur des applications natives : mode offline, notifications, responsive design, rapidité et chargement instantanée.  Le tout notamment grâce à l’utilisation de Services Worker ou d’HTTP2 LesProgressiveWebApps
  9. 9. ApacheCassandra Ce qu’il faut retenir sur Apache Cassandra (et les distributions Hadoop en général) :  Bien se renseigner avant de mettre en place (hardware, exploitation, …)  Bien de se renseigner avant de mettre à jour Cassandra (performance en écriture parfois dégradé lors de montée de version)  Autrement dit, c’est une architecture à ne pas prendre à la légère dès lors que l’on étudie la bascule vers Hadoop. Pour aller plus loin : http://cfp.devoxx.fr/2017/talk/TNY-0598/Apache_Cassandra_en_production
  10. 10. Ce qu’il faut retenir sur le Functional Programming :  Ce paradigme est de plus en plus utilisé dans les projets notamment avec le langage SCALA (fonctionnement avec la JVM) ou via des langages émergents comme RUST ou ELM. LeFunctionalProgramming
  11. 11. Les nouveautés qu’on va suivre de près !
  12. 12.  Le nouveau langage de jetBrains Kotlin, avec le support sur spring frameworks 5… ce sera un langage à surveiller  Un labs dessus : http://cfp.devoxx.fr/2017/talk/ICW-0992/A_la_decouverte_de_Kotlin  Une conférence : http://cfp.devoxx.fr/2017/talk/JCU-5456/Spring_Framework_5.0  Peut-être la fin des features branchs mais plutôt des toogle features :  Donc fini les merges remplis de conflit.  Les toogles fetures permettent d’activer une feature en prod ou de la désactiver  Un quickie dessus : http://cfp.devoxx.fr/2017/talk/NVB-4379/Feature_Flags,_Oui_mais... JetBrainsKotlin&lestooglefeatures
  13. 13.  Apache Spark dans les chaines d’alimentation/transformation décisionnelles semble devenir un incontournable.  On le retrouve régulièrement associé à Apache Kafka, Elasticsearch et Apache Impala.  Une université : http://urlz.fr/58yI  Les bases Graphes sont plébiscitées pour les relations entre entités (moteur de recommandations), la détection de fraudes, l’analyse d’impacts, …  C’est une technologie que l’on retrouve désormais embarquée nativement dans les briques Big Data (GraphML, …).  Un atelier : http://cfp.devoxx.fr/2017/talk/KOC-3927/Getting_started_with_graph_databases  Un labs : http://urlz.fr/58yN _ ApacheSpark&lesbasesGraphes
  14. 14.  Souvent associé au CQRS (Command Query Responsibility Segregation) et au DDD (Domain-driven design), l’Event Sourcing permet de résoudre les limitations du CRUD. Pour aller plus loin : https://www.slideshare.net/ouarzy/universit-eventsourcing-cqrs-devoxx-fr-2017 L’EventSourcing
  15. 15. Pour ne rien rater de notre actu, suivez-nous ! Linkedin : ELOSI Twitter : @Societe_Elosi

Notes de l'éditeur

  • 15

×