15 марта в Екатеринбурге прошёл первый митап джавистов — java.ural.meetup. А вот уже и подоспели видео докладов.
Вот тизеры докладов.
1. Интеграция виртуальных машин .NET и Java — Григорий Кошелев.
Микросервисы дали отличную возможность в создании мультистековой архитектуры в рамках одного проекта, когда разработчикам на отличных от Java языках стали доступны крутые библиотеки и инструменты, создаваемые джавистами на протяжении вот уже более двух десятков лет. Попробуем разобраться, какова цена такой возможности.
И продолжим экспериментировать с интеграцией виртуальных машин. Зачем и как мы это делаем, с какими сложностями сталкиваемся и как их решаем — всё это в первом докладе встречи.
2. Асинхронное микросервисное взаимодействие — Андрей Сталин, Сергей Ануфриев, Евгений Штыков.
Микросервисной архитектурой сейчас никого уже не удивишь.
Порой, чтобы обработать клиентский запрос, приходится опросить множество микросервисов, и в каждом таком обращении приходится ждать получения ответа. Блокировать поток исполнения – это плохо. Асинхронная обработка запросов поможет нам избежать этой проблемы.
Мы покажем, как можно запустить несколько асинхронных микросервисов и организовать взаимодействие между ними.
3. Высокопроизводительное Java-приложение в сердце стриминговой архитектуры — Алексей Кирпичников.
Одна из центральных частей новой контуровской инфраструктуры для микросервисов — это большая труба, в которую попадают все события приложений: логи, метрики, распределённая трассировка. Большая — это такая, в которую влетает несколько миллионов событий в секунду.
Из доклада вы узнаете, что у нас получилось, когда мы взяли .NET, Java и Apache Kafka.
https://www.youtube.com/playlist?list=PLkG9sSuhdu3BuIzb9MiRC4ZCbIPvTmNt5
Вот тизеры докладов.
1. Интеграция виртуальных машин .NET и Java — Григорий Кошелев.
Микросервисы дали отличную возможность в создании мультистековой архитектуры в рамках одного проекта, когда разработчикам на отличных от Java языках стали доступны крутые библиотеки и инструменты, создаваемые джавистами на протяжении вот уже более двух десятков лет. Попробуем разобраться, какова цена такой возможности.
И продолжим экспериментировать с интеграцией виртуальных машин. Зачем и как мы это делаем, с какими сложностями сталкиваемся и как их решаем — всё это в первом докладе встречи.
2. Асинхронное микросервисное взаимодействие — Андрей Сталин, Сергей Ануфриев, Евгений Штыков.
Микросервисной архитектурой сейчас никого уже не удивишь.
Порой, чтобы обработать клиентский запрос, приходится опросить множество микросервисов, и в каждом таком обращении приходится ждать получения ответа. Блокировать поток исполнения – это плохо. Асинхронная обработка запросов поможет нам избежать этой проблемы.
Мы покажем, как можно запустить несколько асинхронных микросервисов и организовать взаимодействие между ними.
3. Высокопроизводительное Java-приложение в сердце стриминговой архитектуры — Алексей Кирпичников.
Одна из центральных частей новой контуровской инфраструктуры для микросервисов — это большая труба, в которую попадают все события приложений: логи, метрики, распределённая трассировка. Большая — это такая, в которую влетает несколько миллионов событий в секунду.
Из доклада вы узнаете, что у нас получилось, когда мы взяли .NET, Java и Apache Kafka.
https://www.youtube.com/playlist?list=PLkG9sSuhdu3BuIzb9MiRC4ZCbIPvTmNt5