О Плагинах Gradle, Многопоточности В Распределенных Системах И Автоматизации Мониторинга: Видео С Митапа Яндекс.деньги

В нашем офисе прошла традиционная встреча бэкенд-разработчиков — Java Jam meetup. Мы говорили о том, как с помощью плагинов Gradle можно оптимизировать инфраструктуру сборки и автоматизировать цикл выпуска.

Мы обсудили плюсы и минусы существующих подходов к организации многопоточности в распределенных системах.

И, наконец, мы затронули проблему автоматизации мониторинга.

Для тех, кто хотел присутствовать на митапе, но не смог, а также для всех, кто хочет ознакомиться с опытом Яндекс.

Денег и эксперта Hazelcast, ниже под катом видео трёх докладов.



О плагинах Gradle, многопоточности в распределенных системах и автоматизации мониторинга: видео с митапа Яндекс.
</p><p>
Деньги



Сборочная инфраструктура.

Плагины Gradle

Вита Хорюкова, Java-разработчик (Яндекс.

Деньги)

Яндекс.

Деньги состоят из множества микросервисов и библиотек.

У нас частые релизы и сложная инфраструктура.

Поддерживать, не говоря уже о добавлении новых функций, — непростая задача.

Как мы работаем? На данный момент мы используем более двадцати плагинов Gradle, которые отвечают за сборку, автоматизацию цикла выпуска и другие задачи.

Я расскажу о том, почему мы пришли к такому решению и какой путь мы прошли, чтобы сделать инфраструктуру сборки удобной и легко расширяемой.

И, конечно, посмотрим, что у нас в итоге получилось.






Как работает многопоточность Hazelcast?

Владимир Озеров, инженер-программист (Hazelcast)
Hazelcast — распределенная система, которая должна хорошо масштабироваться не только между серверами, но и внутри одной машины.

Я расскажу о том, как Hazelcast решает проблему эффективного использования ресурсов одного сервера.

В докладе будут рассмотрены общие подходы к организации многопоточности в распределенных системах, а также конкретные архитектурные решения Hazelcast, проанализированы их возможности, сильные и слабые стороны.






«Мониторинг наносит ответный удар»

Дмитрий Комаров, Java-разработчик (Яндекс.

Деньги)

В докладе я представлю нашу инфраструктуру доставки и хранения метрик, объяснив, какой формат мы используем и почему.

Я остановлюсь на мониторинге подробно и расскажу, почему для нас стал важен мониторинг событий и какие проблемы мы решили, чтобы его автоматизировать.

Здесь вы найдете плагины на GitHub, упомянутые в докладе: → Мойра-триггер-плагин Мойра-Котлин-DSL графана-приборная панель-dsl Мойра-Котлин-клиент плагин графаны-приборной панели


Остались вопросы? Оставляйте их в комментариях и мы передадим нашим спикерам.

Теги: #Управление разработкой #открытый исходный код #meetup #java #мониторинг #Распределенные системы #gradle #Сборка систем

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.