Skip to Content
Erlang programmation
book

Erlang programmation

by Mickaël Rémond
August 2012
Intermediate to advanced
362 pages
10h 38m
French
Eyrolles

Overview

Présentation

L'approche distribuée est nécessaire à toute démarche de développement par service, notamment pour l'organisation de systèmes d'information évolutifs.

Fiabilité industrielle pour les applications distribuées... en open source !

Développé par Ericsson depuis une dizaine d'années pour gérer les aspects les plus ardus des applications distribuées et robustes, Erlang est disponible en open source depuis 1998. Essentiellement orienté réseau, il est utilisé pour réaliser des jeux massivement multijoueurs, des applications Internet de haute disponibilité (fermes de serveurs HTTP, robots de chat IRC tel Manderlbot...), mais s'applique également, en tant que langage généraliste, à des domaines allant de l'informatique industrielle à la finance, en passant par le jeu vidéo ou la 3D.

Une référence sur la programmation fonctionnelle et concurrente en Erlang

Préfacé par Joe Armstrong, créateur d'Erlang, ce premier livre en français sur Erlang explore la puissance de la programmation concurrente. Depuis l'installation du langage sur diverses plates-formes jusqu'à la création d'applications tolérantes aux pannes, en passant par la description du framework de développement, la gestion de bases de données distribuées et la gestion des erreurs, ce livre constitue une référence appliquée sur Erlang.

Au sommaire
  • Première partie : le langage Erlang
    • Présentation et installation d'Erlang
    • Grands principes du langage
    • Construire et structurer un programme Erlang
    • La programmation concurrente
    • Gestion des erreurs
  • Deuxième partie : le développement d'applications Erlang
    • Erlang/OTP : le framework de développement d'applications
    • L'environnement de développement
    • Les bases de données
    • Le développement d'interfaces graphiques
    • Erlang et le développement Web
    • Serveurs et clients TCP/IP
  • Troisième partie : trois études de cas
    • Créer un proxy d'annuaire LDAP
    • Erlang et le jeu vidéo
    • Développement d'extensions pour le modeleur Wings 3D
  • Index
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Études for Erlang

Études for Erlang

J. David Eisenberg
OSCON Open Source Software Superstream Series: Live Coding—Go, Rust, and Python

OSCON Open Source Software Superstream Series: Live Coding—Go, Rust, and Python

Ellen Körbes, Tara Tran, Mehreen Butt, John Walicki, Nathan Stocks, Mike Milinkovich, Reuven M. Lerner

Publisher Resources

ISBN: 9782212172010