Яндекс разработал систему, позволяющую создавать мобильные приложения с помощью серверной части. Это означает, что внешний вид приложения формируется на сервере и отправляется на телефон, где и отображается. В такой системе основное развитие происходит на серверной стороне, поэтому важно улучшать серверные решения. Нашу систему используют главные экраны поискового портала, Браузера, Яндекс Go и Еды, а также почти всё приложение Маркета. Кроме этого, создан инструмент, помогающий разработчикам писать быстрый и безопасный код для серверной части с использованием Kotlin.
Предстоит улучшать структуру серверной системы, занимаясь ускорением её работы и добавлением новых функций. Также необходимо оптимизировать процессы разработки и запуска (CI/CD) для серверной части, ускоряя сборку и тестирование, отвечая за быстрое развёртывание приложения. Важно повышать надёжность и устойчивость серверных микросервисов, улучшая наблюдение за системой, работая над настройкой уведомлений и автоматическим обнаружением проблем, а также разрабатывая системы для анализа проблем.