- Категории
- Источники
- Все курсы
- Разделы
- Книги
ZIO — это новая библиотека Scala, которая помогает вам быстро создавать отказоустойчивые и эффективные параллельные приложения, которые легко понять и протестировать, которые не допускают утечки ресурсов, взаимоблокировок или потери ошибок. В одной книге, которую вы можете изучить всего за 4 недели, Zionomicon даст вам востребованные навыки, чтобы преуспеть в одной из самых быстрорастущих библиотек в экосистеме Scala.
Почему ZIO
ZIO — это инновационная библиотека нового поколения для быстрого создания современных приложений, которые являются высококонкурентными, эффективными, асинхронными и полностью тестируемыми.
Приложения ZIO не упускают ресурсы, не блокируются и не теряют ошибки. Используя мощь системы типов Scala, приложения ZIO являются правильными по конструкции, со статически проверенным поведением при ошибках, требующим меньше работы и меньшего количества тестов для достижения заданного уровня качества приложения.
Темы
Подробное рассмотрение аспектов ZIO, от основ для начала работы до параллелизма и параллельных структур данных, обработки ресурсов, внедрения зависимостей и транзакционной памяти программного обеспечения. Включает обработку потоковой передачи и тестирования. Каждая глава снабжена четкими учебными целями, упражнениями и рабочими примерами, чтобы вы могли извлечь из нее максимальную пользу.