Paris.ex
Groupe des utilisateurs du Langage de Programmation Elixir à Paris

18 January 2016

Architecture OTP, Macros et Packaging Docker - Paris.ex #5


Le meetup Paris.ex #5 a eu lieu le 12 janvier. Nous avons rassemblé une équipe de dévelopeurs fidèles, enthousiastes et passionnés par les langages de programmation.

Mickaël Rémond (ProcessOne) a présenté un nouveau projet servant d'illustration à différentes techniques de programmation en Elixir. Le projet FastTS (Fast Time Series) est issu d'une présentation du Meetup Elixir #3, qui démontrait incidemment l'usage du projet Riemann. Le projet FastTS s'inspire de Riemann et de Phoenix pour créer un outil de monitoring et un router de Time Series en Elixir.

Le projet FastTS et la présentation ont démontré les concepts suivants :

  • Architecturer une application Elixir avec OTP;
  • Transformer son fichier de configuration en un puissant langage de programmation, grâce aux macros Elixir (DSL : Domain Specific language);
  • Packager une application Elixir avec exrm et Docker (image minimaliste optimisée).

Les slides de présentation en PDF peuvent être téléchargés ici : FastTS: Étude d'un outil de monitoring et routeur de métriques en Elixir.

Vous pouvez voir ici l’enregistrement vidéo de la présentation (en Français) :

La séance s'est ensuite prolongée par des discussions animées sur la comparaison d'Elixir avec d'autres langages comme Clojure ou Haskell.

Le prochain meetup Paris.ex aura lieu le mardi 8 mars 2016 à l'Anticafé. Nous vous y attendons nombreux !