Екатеринбург / ул. Радищева, д. 25, Бар «Руки вверх»
На митапе рассмотрим все аспекты разработки: углубимся в недра gRPC и раскопаем все грабли, посмотрим, как выращивать свой API в ногу со временем, а в конце научимся применять agile-подход для декомпозиции задач и повышения скорости разработки.
Многие используют gRPC, при этом далеко не все представляют, как она устроена под капотом, и на какие грабли можно наступить, если неправильно ее готовить. В докладе пройдемся по внутренностям связки Java+gRPC+Netty и рассмотрим коварные примеры из нашей практики: например, как легким движением руки поймать дедлок и заблокировать все входящие соединения.
Построение API — одновременно простая и сложная задача. С изменениями в продукте и технологиях наступает момент, когда выбранный когда-то метод перестает хорошо работать. Мы на собственном примере покажем, как изменялось API: пройдем путь от классического REST к современной федерации GraphQL. На каждом шаге объясним, почему мы принимали такие решения и какие профиты с этого получили.
Как понять, что в вашем Agile скрывается водопад? Бывало ли такое, что в рамках спринта ваша задача блокируется смежниками? Мы видели такое, и в этом докладе расскажем, как мы применяем agile-методики, чтобы итеративно декомпозировать и реализовывать как большие фичи, так и отдельные задачи. Расскажем, как мы пришли к подобной практике и что может помешать ее использованию в вашем проекте.
Fri Jun 07 2024 13:57:27 GMT+0300 (Moscow Standard Time)