GraphQL в Юле. Вокруг схемы за 80 дней
Доклад отклонён
Целевая аудитория
Тезисы
Продолжаем делиться опытом внедрения GraphQL. В этот раз расскажем о проектировании API и переходе с REST на GraphQL на примере Юлы.
В документации GraphQL много примеров со сферическими конями в вакууме, в то время, как реальная архитектура API может сильно отличаться от того, что предлагается в канонических примерах. Мы оказались как раз в такой ситуации. Когда простыми структурами неудобно, сложно, а иногда, невозможно описать то, что нам нужно.
По следам двухлетнего опыта GraphQL в продакшене расскажем про нюансы формирования ленты объявлений. Как упростить жизнь клиентской разработке, и добавить гибкости продукту. Какие из наших решений (на наш взгляд) оказались удачными, а какие не стоило применять. На что стоит обратить внимание при использовании APQ для кеширования запросов. Как в большой компании жить с GraphQL, не вставляя палки в колеса друг-другу.
Руководит командой backend-платформы в Юле с 2019 г. Помогает развивать Go-направление, внедрять микросервисы, улучшать инфраструктуру и делать Юлу быстрее, выше, сильнее. До Юлы работал в Яндексе, Авто.ру и Рамблере.
Юла, VK
Видео
Другие доклады секции
Архитектуры, масштабируемость