
Concurrent Data Processing in Elixir
Fast, Resilient Applications with OTP, GenStage, Flow, and Broadway
Svilen Gospodinov - 2021
RésuméApprenez à écrire du code concurrent en Elixir pour améliorer les performances
de vos applications sans sacrifier la scalabilité ni la tolérance aux
pannes.
La plupart des projets bénéficient de l'exécution de tâches en arrière-plan et du traitement concurrent des données. Ce livre
vous guide à travers le monde d'OTP et des bibliothèques spécialisées
pour maîtriser la concurrence en Elixir.
Contenu du livre :- Les fondamentaux : processus, linking et supervision trees
- GenServer pour maintenir l'état des processus long-running
- Scaling des processus avec le Registry
- GenStage et la gestion de la back-pressure
- Pipelines de traitement multi-étapes (producer, consumer, producer-consumer)
- Flow et MapReduce pour traiter de larges collections en parallèle
- Broadway pour l'intégration avec les message brokers populaires
Prérequis :Elixir 1.11+ et Erlang/OTP 23+
Public visé :Développeurs Elixir souhaitant maîtriser le traitement concurrent et construire des
pipelines de données performants et résilients.
InformationsAuteur : Svilen Gospodinov
Éditeur : Pragmatic Bookshelf
Année : 2021
Langue : Anglais
Format : EPUB
Taille : 3.48 Mo
ISBN : 978-1680508192
SHA-256 : d62b2aef7514325b70d4f14705b219ae148a1993b6c11ce187717a5eec045129
Bonne lecture !