Jenkins is a one of the most popular automation servers in the world, which is being widely used in Continuous Integration, Continuous Delivery and DevOps areas. Even after ten years, the project actively evolves. I’m going to talk about the key focuses in the project and its community after the Jenkins 2 release on April 2016. Which lessons did we learn? What changes should be expected? How does it impact Jenkins admins and common users?
This paper received Bertand Meyer Award and was published in ACM DL.
We describe an approach to streaming matching of events and filters by an example of subscriptions for new offers in web services Yandex.Realty, Auto.ru, Yandex.Travel and others.
We present the reactive approach to the problem.
The abstract model is described as well as a distributed reliable implementation based on Akka and ZooKeeper.
The talk is targeted at software engineers building…
I will show how GitLab uses its CI and how it is used by our clients. To give you a whole picture, I will demonstrate some crazy experiments. You would never think that something like this is possible to build with CI system
Special prices for the hotels and visa support are offered to the conference guests.