📜 ⬆️ ⬇️

Open broadcast of the main hall RIT ++


This year we again broadcast the main hall of the RIT ++ festival of conferences.

Broadcasting the first day of RHS ++ to YouTube


Broadcast of the second day RHS ++ on YouTube


Text mediastrim in the telegram channel (@RITFestStream channel)


Subscribe to the channel and then do not miss the new videos, which we will gradually add there after the conferences.

We start at 9:30 with the greeting word of Oleg Bunin, and reports will begin at 10:00.
')
The full schedule is available on the website, and below are the most interesting reports that anyone can see!

May 28


10:00 - Microservices on the frontend in Mail.ru Mail / Egor Utrobin (Mail.ru) .
Invaluable experience of the Mail.ru mail team in the implementation of microservices on the frontend to speed up almost all stages of the development process. It will be interesting to know if everything is so rosy, and how much effort it took.

11:00 - How we separated the frontend from the monolithic backend / Zarema Khalilova (Uploadcare) .
Starting from the persuasion of management to the final architecture. Let's talk about setting up the deployment, the development process and find out why everyone was happy.

12:00 - Microservice architecture, approaches and technologies / Kirill Vetchinkin (TYME) .
How to design a real microservice architecture, what technologies will help in this, what main advantages and disadvantages can be obtained. All this with an eye on specific cases.

13:00 - Approaches to implementing sharding in modern [No] SQL systems / Konstantin Osipov (Tarantool) .
Comparison of architecture and technical solutions for the implementation of sharding in modern SQL and NoSQL systems, in particular, Couchbase, MongoDB, Cassandra, CockroachDB and, of course, Tarantool.

14:00 - Monitoring and Kubernetes / Dmitry Stolyarov (Fant) .
Extensive experience in setting up monitoring resulting from the operation of 21 projects on Kubernetes., Which include more than 200 different applications written in 8 programming languages.

15:00 - Fine-tuning load balancing / Nikolai Sivko (okmeter.io) .
Let's talk about those aspects of load balancing, which are not yet very popular and which most engineers do not know.

16:00 - Why everyone should want you / Sergey Ryzhikov (1C-Bitrix) .
The CEO of 1C-Bitrix will tell you what a startup should aim at so as not to close in a few years.

5:00 pm - Even More CSS Secrets / Lea Verou (MIT CSAIL)
Ten amazing and practical tricks that can be done in CSS.

18:00 - Refactoring - Where? Where? When? From where Why? Why and How? / Alexey Okhrimenko (IPONWEB) .
What is wrong with the usual desire to rewrite the code, how to deal with it, what are the approaches to refactoring, and what they can achieve with the example of a computer game.

May 29


11:00 - This wonderful Node.js / Alexander Lobashev (RaiffeisenBank) .
What happens in Node.js when the code is executed? How does I / O work? Why it is impossible to use blocking operations in the work of the web server? Answers to these questions, as well as a detailed analysis of the device platform Nodejs.

12:00 - Ivan Tulup: asynchronous in JS under the hood / Mikhail Bashurov (Luxoft) .
What tasks differ from microtasks, how browsers manage task priorities and so on. All this in order to use the asynchrony of JavaScript, which has one thread, and not shoot yourself in the foot.

13:00 - Why does the developer need statistics, or how to improve the quality of the product?
/ Yuri Lilekov (Badoo) .
What is the technical statistics, how to collect it, store, display and what is the quality of the product. Consider the approaches used in Badoo, which allow you to quickly find technical problems and identify their causes.

14:00 - From 1 release per week to 30 releases per day / Alexey Parshukov (DocDoc) .
The path from 1 release per week to 30 releases per day, why it is needed, how much it costs, and most importantly: how it works.

15:00 - In search of the perfect CI Pipeline / Ilya Saulenko (Avito) .
Teams with a running Continuous Deployment process will receive from the report information for thought about which processes are missing in their existing pipelines, and developers who only plan to implement CI are the criteria for choosing the most suitable integration server.

16:00 - Subtleties of publishing projects on GitHub / Kamil Ismagilov (Rossiyskaya Gazeta)
We learn how to make the OpenSource project intuitively familiar to developers and how it can be promoted.

17:00 - Professional burnout: who is to blame and what to do. A look inside and out / Alexander Orlov (Stratoplan) .
A report about emotional burnout, “Groundhog Day” and what a person meets at different stages of his career, and how to handle all this.

To follow the news during the conference, join our channels:


Source: https://habr.com/ru/post/359411/


All Articles