Aller au contenu

La rentrée du FinistDevs: Apache Flink & WebAssembly

Photo de Horacio Gonzalez
Hosted By
Horacio G. et 2 autres
La rentrée du FinistDevs: Apache Flink & WebAssembly

Détails

Pour notre soirée de rentrée, le 19 septembre 2019, nous avons le plaisir de vous proposer une session aux sujets éclectiques: du streaming de données avec Apache Flink aux bases de WebAssembly pour des développeurs web.

Et cette fois, nous avons aussi un nouveau lieu ! Pour cette séance de rentrée, nous nous éloignons de notre QG habituel au CESI de Brest. Nous serons accueillis par nos amis d’AcommeAssure.com au Le Relecq-Kerhuon. Et nous aurons des pizzas, boissons et d’autres friandises pour fêter comme il se doit cette rentrée.

## Streaming de données en production avec Apache Flink

OVH, 20 ans d’existence, est aujourd’hui le 1er cloud provider européen. Pour suivre et piloter son business, OVH a mis en place un datalake interne. L’idée étant de centraliser l’ensemble des données issues de plusieurs milliers de tables localisées dans ses différents datacentres pour ensuite générer les KPIs utiles au business.

Le point essentiel est que ces données doivent être mises à jour continuellement. Pour cela nous nous sommes aidés de Apache Flink, solution de streaming devenue incontournable.

Lors de ce meetup, nous vous présenterons le pipeline actuellement en production et les différentes itérations. Depuis la collecte des données via les “binary logs” au niveau des bases de données, jusqu’à l’écriture en continu dans Apache Hive sur un cluster Hadoop Kerberisé basé sur Openstack.

Nous aborderons la conversion de schéma et le cycle de vie des messages au sein du pipeline grâce notamment aux fonctionnalités de Flink (Watermarks, State, Window aggregation, …).

Speakers: David Morin ( https://twitter.com/davAtBzh/ ) et Yann Pauly ( https://twitter.com/impolitepanda/ )

## WebAssembly pour des développeurs web

Vous avez, sans doute, entendu parler de WebAssembly, vous avez peut-être vu des talks, lu des posts, discuté à la machine à café… mais avez-vous déjà essayé ?

Supporté par tous les navigateurs actuels, et avec de plus en plus de success stories , il semble que WebAssembly va changer le paysage du développement web. Cela ne veut pas dire que JavaScript va devenir obsolète, loin de là, mais que tout un éventail de possibilités s’ouvre à nous en tant que devs web. Et maintenant c’est le bon moment pour s’y plonger !

Dans ce talk, nous allons plonger dans les concepts de base de WebAssembly: à quoi ça sert vraiment et comment on peut l’utiliser. Ensuite on va développer ensembles quelques exemples en utilisant différents langages (du TypeScript au bon vieux C), et regarder ensembles comment et pourquoi WebAssembly peut nous aider dans nos applications.

Speaker: Horacio Gonzalez ( https://twitter.com/LostInBrittany/ )

Photo of FinistDevs group
FinistDevs
Afficher d'autres événements
AcommeAssure
Rue Jean Fourastié · Le Relecq-Kerhuon