Архитектура и дизайн в функциональных языках / Архитектура и дизайн приложений в Haskell / Приход функциональной архитектуры
Доклад отклонён
Целевая аудитория
Тезисы
Функциональные языки всем хороши: и лаконичные, и безопасные, и удобные, и влияют на другие языки своими идеями. Но чтобы укорениться в разработке и быть полезными для решения практических задач, функциональная парадигма должна превратиться в инженерную дисциплину и покинуть мастерскую мудрого Папы Карло, который, однако, не может объяснить, как он делает своих Буратин.
Функциональный мир полон слепых мудрецов, которые ощупывают слона со всех сторон, но до сих пор не было ни одной реальной попытки объединить разрозненные подходы и идеи в единый свод знаний, в методологию, в инженерную дисциплину - дизайн и архитектура, в применении к функциональным языкам. Если ООП прошло эту стадию взросления еще в нулевые, ФП всё еще находится на пороге совершеннолетия.
Этим докладом я даю свет функциональной архитектуре и дизайну, - дисциплине, практикам, подходам и идеям, которые я собрал в единую методологию и описал ее в своей фундаментальной и важной для индустрии книге Functional Design and Architecture.
На примере Haskell-бэкенда для платежной системы, я расскажу об основных архитектурных паттернах, позволяющих создавать полезные приложения, способные выдерживать нагрузки и утилизировать ресурсы в необходимой степени.
IT консультант, разработчик экспертного уровня, автор книг, международный спикер, архитектор ПО.
Автор продвинутых книг по дизайну и архитектуре ПО в ФП:
* Functional Design and Architecture
* Functional Design and Architecture (Second Edition, Manning Publications)
* Pragmatic Type-Level Design
Спикер с более чем 20ю глубокими техническими докладами на местных и международных конференциях
Независимый IT консультант
Видео
Другие доклады секции
Бэкенд, теория программирования