Introduction
Data processing is an essential part of many software applications. In fact, most engineers don’t even think about it as something separate from programming. But if you’re transforming information in some way, for example, when doing reporting, data aggregation, or analytics, then you’re doing data processing.
Thanks to the Erlang Virtual Machine (also known as the BEAM), everyone who uses Elixir benefits from its amazing concurrency model, which is particularly well suited for long-running, concurrent tasks. As a result, you will find that Elixir offers more ways for performing concurrent work than other languages.
While this is a good thing, it could also be challenging to find the right tool for the job. Some tasks are excellent ...
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