Aller au contenu

Programmation concurrente dans l'univers Java

Photo de Kevin Davin
Hosted By
Kevin D.
Programmation concurrente dans l'univers Java

Détails

Lors de cette nouvelle soirée nous allons aborder différents sujets en lien avec la programmation concurrente.

Tout d'abord, Florian Beaufumé (@fbeaufume (https://twitter.com/fbeaufume)) nous présentera tous les éléments présents au sein de la JVM permettant l'exécution parallèle

------------------------

Java ne manque pas de solutions de programmation concurrente, des plus simples telles que Thread, synchronized ou Executor, au plus avancées comme StampedLock, fork/join ou CompletableFuture. Nous allons décrire une sélection de ces solutions, les comparer et expliquer leurs cas d’utilisation.

Dans un second temps nous allons présenter les fonctionnalités complémentaires de concurrence des frameworks serveur comme Java EE et Spring : méthodes asynchrones, timer service et d'autres.

------------------------

Une second présentation au sujet des Acteurs par Frederic Cabestre (@fcabestre (https://twitter.com/fcabestre)) nous présentera un concept différent de programmation concurrente

------------------------

La programmation de machines multi-cœur tient souvent de l'exercice de
style, voire même pour certains de la magie noire. Le modèle de
programmation basé sur les Acteurs, apparu dans les années 70, se prête
bien à résoudre ce problème. Il a prouvé son efficacité grâce au langage
Erlang/OTP et contribue au succès du framework Akka.

Je vous propose de faire un tour d'horizon du concept, en repartant des
problèmes à résoudre, pour en découvrir les principes fondamentaux, les
forces mais aussi les faiblesses.

Mise en garde : il ne s'agit pas d'une présentation d'Akka !

------------------------

Comme d'habitude, la soirée se prolongera après la conférence autour de pizzas offertes par le JUG grâce à nos sponsors. Tout est gratuit et tout le monde est bienvenu. Nous n'exigeons qu'une chose : assurez-vous bien de vous être inscrit ici.

Photo of Toulouse Java User Group group
Toulouse Java User Group
Afficher d'autres événements
Epitech 4e étage !
40 Boulevard de la Marquette · Toulouse