> ## Content Index
> Fetch the complete content index at: https://www.process-one.net/llms.txt
> Use this file to discover other available public pages before exploring further.

# Elixir Paris #5: OTP architecture, Macros and Docker Packaging Docker
- URL: https://www.process-one.net/blog/elixir-paris-5-otp-architecture-macros-and-docker-packaging-docker/
- Published: 2016-01-17T23:00:00.000Z
- Updated: 2024-10-03T14:48:03.000Z
- Author: Mickaël Rémond

[Elixir Paris Meetup #5](https://www.meetup.com/fr-FR/elixir/events/226102885/?ref=process-one.net) happened on January 12th. We have gathered a team of faithful and enthusiastic developers, passionate about programming languages.

Mickaël Rémond introduced a new project that nicely demonstrates various programming approaches in Elixir. [FastTS project (for Fast Time Series)](https://github.com/processone/fast%5Fts?ref=process-one.net) is the result of the discovery of Riemann monitoring tools during Paris.ex meetup #3\. FastTS project takes its inspiration from [Riemann](https://riemann.io/?ref=process-one.net) and [Phoenix](https://www.phoenixframework.org/?ref=process-one.net) to create a monitoring tool and a Time Series router in Elixir.

Fast TS project and talk introduced the following concepts:

- OTP architecture for Elixir projects.
- Using Elixir macros to turn configuration files into a powerful programming language (DSL: Domain Specific Language)
- Elixir application packaging with exrm and Docker (with minimal image creation).

Slides for the talk, in French, can be downloaded here: [FastTS: Étude d’un outil de monitoring et routeur de métriques en Elixir](https://www.process-one.net/wp-content/uploads/2016/01/FastTS-%C3%89tude-dun-outil-de-monitoring-et-routeur-de-m%C3%A9triques-en-Elixir.pdf).

If you speak French, you may also enjoy the video recording of the talk:

Meetup ended with discussion around comparison between Elixir and other languages like Clojure or Haskell.

[Next Paris.ex Meetup](https://www.meetup.com/fr-FR/elixir/events/227031803/?ref=process-one.net) will take place on March 8th at l’Anticafé. We hope to see you there !