How often do you release your projects? And how often do you release internal libraries for projects and are link them to big releases? If you asked these questions, you probably know that it is not so simple. You may have already solved the problem. Kirill will share experience in solving problems in Alpha Laboratories.
Armed with Gradle and taking as a basis Netflix achievements, Kirill and listeners will bring a recipe of how Continuous Delivery cycle can look like, allowing to have a granular releases artifacts and full releases of the project / platform. Finally it will be considered, how it scales with the growth of the number of teams / projects and how to keep own artifacts and logic of build clean.
Kirill Tolkachev, Alpha-Laboratory
Kirill is a Lead Developer in Alpha-Laboratory. He develops different banking API's, forms principles and tools related to microservice architecture. He is a fan of Groovy, Gradle, Spring and Netflix technologies stack. Kirill is a resident of famous Russian IT-podcast “Razbor Poletov”. He knows DevOps methodology like the palm of the hand and has two years' experience of its production usage.