Concurrent Data Processing in Elixir is popular PDF and ePub book, written by Svilen Gospodinov in 2021, it is a fantastic choice for those who relish reading online the Uncategoriezed genre. Let's immerse ourselves in this engaging Uncategoriezed book by exploring the summary and details provided below. Remember, Concurrent Data Processing in Elixir can be Read Online from any device for your convenience.

Concurrent Data Processing in Elixir Book PDF Summary

Learn different ways of writing concurrent code in Elixir and increase your application's performance, without sacrificing scalability or fault-tolerance. Most projects benefit from running background tasks and processing data concurrently, but the world of OTP and various libraries can be challenging. Which Supervisor and what strategy to use? What about GenServer? Maybe you need back-pressure, but is GenStage, Flow, or Broadway a better choice? You will learn everything you need to know to answer these questions, start building highly concurrent applications in no time, and write code that's not only fast, but also resilient to errors and easy to scale. Whether you are building a high-frequency stock trading application or a consumer web app, you need to know how to leverage concurrency to build applications that are fast and efficient. Elixir and the OTP offer a range of powerful tools, and this guide will show you how to choose the best tool for each job, and use it effectively to quickly start building highly concurrent applications. Learn about Tasks, supervision trees, and the different types of Supervisors available to you. Understand why processes and process linking are the building blocks of concurrency in Elixir. Get comfortable with the OTP and use the GenServer behaviour to maintain process state for long-running jobs. Easily scale the number of running processes using the Registry. Handle large volumes of data and traffic spikes with GenStage, using back-pressure to your advantage. Create your first multi-stage data processing pipeline using producer, consumer, and producer-consumer stages. Process large collections with Flow, using MapReduce and more in parallel. Thanks to Broadway, you will see how easy it is to integrate with popular message broker systems, or even existing GenStage producers. Start building the high-performance and fault-tolerant applications Elixir is famous for today. What You Need: You'll need Elixir 1.9+ and Erlang/OTP 22+ installed on a Mac OS X, Linux, or Windows machine.

Detail Book of Concurrent Data Processing in Elixir PDF

Concurrent Data Processing in Elixir
  • Author : Svilen Gospodinov
  • Release : 19 May 2024
  • Publisher : Unknown
  • ISBN : 1680508954
  • Genre : Uncategoriezed
  • Total Page : 176 pages
  • Language : English
  • PDF File Size : 12,5 Mb

If you're still pondering over how to secure a PDF or EPUB version of the book Concurrent Data Processing in Elixir by Svilen Gospodinov, don't worry! All you have to do is click the 'Get Book' buttons below to kick off your Download or Read Online journey. Just a friendly reminder: we don't upload or host the files ourselves.

Get Book

Concurrent Data Processing in Elixir

Concurrent Data Processing in Elixir Author : Svilen Gospodinov
Publisher : Pragmatic Bookshelf
File Size : 30,8 Mb
Get Book
Learn different ways of writing concurrent code in Elixir and increase your application's performanc...

Mastering Elixir

Mastering Elixir Author : André Albuquerque,Daniel Caixinha
Publisher : Packt Publishing Ltd
File Size : 22,9 Mb
Get Book
Leverage the power of Elixir programming language to solve practical problems associated with scalab...

Elixir in Action

Elixir in Action Author : Sasa Juric
Publisher : Simon and Schuster
File Size : 13,8 Mb
Get Book
Summary Revised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to appl...

Elixir in Action Third Edition

Elixir in Action  Third Edition Author : Saša Juric
Publisher : Simon and Schuster
File Size : 25,6 Mb
Get Book
Fully updated to Elixir 1.15, this authoritative bestseller reveals how Elixir tackles problems of s...

Exploring Graphs with Elixir

Exploring Graphs with Elixir Author : Tony Hammond
Publisher : Pragmatic Bookshelf
File Size : 24,6 Mb
Get Book
Data is everywhere - it's just not very well connected, which makes it super hard to relate dataset ...

Pythonic Programming

Pythonic Programming Author : Dmitry Zinoviev
Publisher : Pragmatic Bookshelf
File Size : 16,5 Mb
Get Book
Make your good Python code even better by following proven and effective pythonic programming tips. ...

Python Brain Teasers

Python Brain Teasers Author : Miki Tebeka
Publisher : Pragmatic Bookshelf
File Size : 14,9 Mb
Get Book
We geeks love puzzles and solving them. The Python programming language is a simple one, but like al...