На плечах гигантов - учимся строить по примеру Spring Data проектов
BACKEND
Процесс сборки является краеугольным камнем разработки. В целом, сборка сервисных приложений на JVM-based языках является чем-то относительно устоявшимся - мы компилируем код, прогоняем тесты, собираем артефакт и деплоим его в registry, а затем на сонове собранного образа деплоимся в кластер K8S/OpenShift. Но в разработке именно библиотек, особенно такого масштаба, как Spring Data, данный процесс выглядит немного иначе. Мы не просто должны обеспечить гарании в рамках semver-а, мы должны умудрится протетсировать код на разных БД, при этом беря во внимание время сборки, стараясь его сократить до минимума. Помимо этих не совсем типичных для индустрии проблем, есть еще и ряд других, о которых вы узнаете на докладе. Мы подробно рассмотрим процесс билда и релиза Spring Data и то, как опыт Pivotal может быть полезен вам при сборке ваших приложений
О СПИКЕРЕ
Senior Software Engineer, профессионально пишу код уже долгие годы. Являюсь open-source контрибьютеорм в такие проекты как spring-data-jdbc и spring-data-cassandra. Сертифицированный архитектор решений AWS, а также сертифицированный профессионал работы с Terraform. Профессиональный технический писатель и спикер на технических конференциях
SENIOR
Михаил Поливаха
Сбер, Москва
Senior Software Engineer
СМОТРИТЕ ТАКЖЕ