Вадим Цесько — Фреймворк Akka и его использование в Яндексе
Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция). Подробности и билеты: — — . . . . Вадим Цесько, Яндекс — Фреймворк Akka и его использование в Яндексе Java-конференция JPoint 2014 Москва, 18.04.2014 Модель акторов известна уже 20 лет, но при этом её элегантность и выразительность продолжают доставлять. Наиболее известной реализацией является среда выполнения Erlang, использующаяся во многих промышленных системах. В то же время набирает популярность реализация модели акторов во фреймворке Akka, базирующемся на опыте Erlang, нацеленном на JVM и имеющем API для Scala и Java. Мы подробно рассмотрим модель акторов на примере Akka/Scala и наш опыт её применения в сервисах, уже запущенных или ещё разрабатываемых в Яндексе. Будем говорить о задачах, архитектурах, принятых (и отвергнутых) решениях, достоинствах и недостатках, а также разложенных местами граблях и обходных путях для них.