OTP, le middleware pour réaliser des architectures concurrentes et distribuées

« back to Presentations Download Presentation Download
Bien qu’Erlang soit un language de programmation très puissant pour réaliser des systèmes distribués résistant aux pannes suivant des contraintes de haute disponibilité, ces systèmes complexes nécessitent un middleware sous la forme de librairies réutilisables, d’outils de gestion de release, debugging et maintenance adaptés au design d’une architecture concurrente.
Dans cette présentation, Francesco introduira les blocs de construction qui forment OTP, le middleware defacto qui accompagne la distribution Erlang/OTP. Il expliquera les principes de OTP et les directives qu’ils définissent pour permettre aux développeurs de structurer leurs systèmes de manière à permettre leur expansion tout en restant résistant aux pannes, et ce sans avoir à réinventer la roue.
Objectifs de la présentation: Introduction d’un framework très puissant qui permet de réduire les erreurs et d’aider les développeurs à atteindre qualité et résistance aux pannes sans occasionner de délais dans la réalisation des projets.
Public visé: Débutants Erlang ainsi qu’ingénieurs et architectes qui implémentent des systèmes serveurs.
Bien qu’Erlang soit un language de programmation très puissant pour réaliser des systèmes distribués résistant aux pannes suivant des contraintes de haute disponibilité, ces systèmes complexes nécessitent un middleware sous la forme de librairies réutilisables, d’outils de gestion de release, debugging et maintenance adaptés au design d’une architecture concurrente.
Dans cette présentation, Francesco introduira les blocs de construction qui forment OTP, le middleware defacto qui accompagne la distribution Erlang/OTP. Il expliquera les principes de OTP et les directives qu’ils définissent pour permettre aux développeurs de structurer leurs systèmes de manière à permettre leur expansion tout en restant résistant aux pannes, et ce sans avoir à réinventer la roue.
Objectifs de la présentation: Introduction d’un framework très puissant qui permet de réduire les erreurs et d’aider les développeurs à atteindre qualité et résistance aux pannes sans occasionner de délais dans la réalisation des projets.
Public visé: Débutants Erlang ainsi qu’ingénieurs et architectes qui implémentent des systèmes serveurs.
Bien qu’Erlang soit un language de programmation très puissant pour réaliser des systèmes distribués résistant aux pannes suivant des contraintes de haute disponibilité, ces systèmes complexes nécessitent un middleware sous la forme de librairies réutilisables, d’outils de gestion de release, debugging et maintenance adaptés au design d’une architecture concurrente.
Dans cette présentation, Francesco introduira les blocs de construction qui forment OTP, le middleware defacto qui accompagne la distribution Erlang/OTP. Il expliquera les principes de OTP et les directives qu’ils définissent pour permettre aux développeurs de structurer leurs systèmes de manière à permettre leur expansion tout en restant résistant aux pannes, et ce sans avoir à réinventer la roue.
Objectifs de la présentation: Introduction d’un framework très puissant qui permet de réduire les erreurs et d’aider les développeurs à atteindre qualité et résistance aux pannes sans occasionner de délais dans la réalisation des projets.
Public visé: Débutants Erlang ainsi qu’ingénieurs et architectes qui implémentent des systèmes serveurs.

Speakers:

  • Francesco Cesarini

    Fondateur de Erlang Solutions & Auteur de Programmer en Erlang
    Erlang Solutions Ltd.

    Francesco Cesarini est le fondateur et Directeur Technique de Erlang Solutions. Il a travaillé avec Erlang depuis maintenant presque 15 ans, en commençant en tant qu'interne du laboratoire des sciences de l'informatique à Ericsson, le lieu de naissance de Erlang. Après la sortie de la première version de OTP, il a travaillé dans la branche Formation et Consulting de Ericsson, l'utilisant pour réaliser des solutions clé en main et des applications télécom. En 1999, peu après que Erlang devienne open source, il a fondé Erlang Solutions, qui est ensuite devenu le leader mondial du consulting, des prestations et des formations de Erlang. Francesco a travaillé dans des projets Erlang importants à la fois chez Ericsson et en dehors, et en tant que Directeur Technique de Erlang Solutions il mène actuellement les équipes de développement et consulting. Il est aussi le co-auteur de Practical Erlang Programming, un livre publié par O'Reilly (Programmer en Erlang, publié par Pearson en français) et trouve encore le temps d'enseigner à l'Université d'Oxford et l'Université IT de Gothenburg.

    Erlang Programming on Amazon

    Twitter: @FrancescoC

    Francesco Cesarini
« back to Presentations

Posted on November 30, 2012

Tags: