I'll turn the calendar
And again the third of September
And again the eighth of September
On September 8, 2016, a
jug.msk.ru meeting was held,
gathering perhaps the maximum number of participants. The guests were Baruh Sadogursky and Kirill Tolkachev, the theme of their report was
DevOps . What was waiting for the audience at the meeting, you can read more.

About speakers
Baruch
jbaruch Sadogursky is, without exaggeration, the star of technical conferences, moreover, both Russian-speaking and English-speaking. His bright, imaginative and interesting reports invariably provide him with full halls. A friendly and sensitive attitude towards the participants-listeners often leads to the continuation of discussions after the reports already in the hall (expert zone) of the conference. Without a pry, we can say that Baruch deservedly love and respect the listeners.
The very first time Baruch saw (but had heard about him earlier) at his report “As we climbed the cloud, everything was set up as it should, and now we eat popcorn” (
JavaOne Russia 2013 ).
')
Below are links to a significant part of the reports of Baruch in Russian, so that you can go with one click to view a presentation or video. Some reports were made with co-rapporteurs. The speeches are listed in chronological order:
- “Development of modular software: welcome to AD!” ( JUG.ru-2013 : video )
- “Bintray: Scalable cloud service from scratch” ( JUG.ru-2013 : video )
- Groovy DSL Plugins: Human Language Extensions ( Joker 2013 : video )
- Groovy Compiler Meta-Programming ( JPoint 2014 : video )
- “Why does Spring have so many configurations?” ( Joker 2014 : video )
- Groovy Puzzlers ( Joker 2014 : presentation , video )
- Transformations of the Abstract Syntactic Tree in Gruvy. SCHITO ?! ”( JavaDay Kiev 2014 : video )
- "Spring Puzzlers - Beginning" ( JPoint 2015 : presentation , video )
- “Not everything, but much about what you wanted to know about how to write asynchronous multithreaded HTTP applications, but were afraid to ask Shipilev” ( JPoint 2015 : presentation , video )
- "Epic Groovy Puzzlers - Revenge Brackets" ( JPoint 2015 : presentation , video )
- “Build Tools for Build - Maven vs Gradle vs SBT” ( JPoint 2016 : video )
- “It works - do not touch! Or why did we redo the whole architecture again ”( JPoint 2016 : presentation , video )
- "Java 8 Puzzlers" ( JPoint 2016 : presentation , video )
Of the above speeches, I saw everything (in person or in writing).
A couple of reports with Viktor Gamov, already in English:
- "The Epic Groovy Puzzlers S02: The Revenge of the Parentheses" ( SpringOne 2GX 2015 : video )
- "Java 8 Puzzlers: The Strange, The Bizarre, and The Wonderful" ( OSCON 2016 : Presentation )
- "Java 8 Puzzlers: The Strange, The Bizarre, and The Wonderful" ( Virtual JUG-2016 : video )
And another link - "18 lectures on Java" (
High School ITIS KFU, 2014-2015 :
video )
Kirill
tolkkv Tolkachev successfully completed the composition of the leading podcast
Debriefing , first appeared there in the
release about OSGi . Then he participated in a number of Russian-language conferences, some of the reports (along with Alexander Tarasov):
Baruch appeared on
jug.msk.ru for the first time, for Kirill this is the second performance (see links to the materials of the previous speech above).
About the report
The report was a further development of their joint report “Solving the full stack problem, live!”, Which was at the
JPoint 2016 conference (
review ,
video ). Cramped earlier at the conference 50 minutes, here they were able to tell everything in full in 3 hours.
The hall was filled to capacity, to accommodate all comers even had to bring extra seats. At the meeting it was also possible to meet (except for the leading meeting Andrei Kogun and, in fact, speakers) Alexey Abashev and Alexander Tarasov (in the first picture Alexey - to the left of Andrey, Alexander - between Andrey and Kirill).

Andrei and Kirill started the performance. Baruch lingered a bit on the
training, which he conducted on the same day . With the advent of Baruch, the report has gained full force.
The meaning of the picture from the first slide (on the slide, in contrast to the first picture of the article, animated
GIF ) conveys the
original . Creating a simulated
Continuous Integration (
CI ), demonstrated at the meeting, though devoid of practical sense (see the animated picture above), but effectively shows the possession of the necessary software products to achieve the goal (what is the meaning). In addition, it is possible to get new knowledge, combining it with a pleasant time.

An attempt was made to determine
what DevOps is , the architecture and the place of
DevOps in the application life cycle.
During the demonstration,
Docker ,
Vagrant ,
Ansbile ,
ZooKeeper ,
Mesos /
minimesos ,
Marathon /
Marathon-lb ,
HAProxy ,
Spring Boot starter for Mesos and, finally,
Artifactory were used together.

There were answers to the questions, the distribution of
elephant stickers (
Jenkins ,
Debriefing and JFrog ) and the opportunity to communicate with the speakers during the break and after the report.

After the report, Baruch remained to record an interview with him for the next issue of “Without Slides” (Alexey
23derevo Fedorov was present at the meeting here). The interview is about to appear on
Habrahabr .
The presentation can be found
here , the source code of the examples is available on
GitHub . The video will soon appear
here and
here .
Subscribe to the newsletter announcements of the following meetings
jug.msk.ru.