Описание книги
При разработке программного обеспечения для решения критически важных задач огромную роль играет отказоустойчивость. Язык программирования Elixir позволяет создавать быстрые и надежные приложения, будь то крупная распределенная система, набор сервисов для бекенда или простенькое веб-приложение. Элегантный синтаксис Elixir и функциональный образ мышления позволяют достичь простоты в написании, чтении и поддержке кода.
Книга "Elixir в действии" научит вас создавать готовые к промышленной эксплуатации распределенные приложения на языке Elixir. Автор Саша Юрик познакомит вас с этим мощным языком на примерах, подчеркивающих преимущества функционального и конкурентного программирования на Elixir. Вы узнаете, как фреймворк OTP позволяет избавить вас от решения большого количества однообразных низкоуровневых задач. Вы также изучите реальные подходы к реализации конкурентного выполнения по ходу превращения работающей системы в распределенную систему на нескольких компьютерах.