В субботу, 16 марта, провели MediaSoft Java Weekend — митап для Java-разработчиков и тех, кто хочет ими стать. В этот раз встреча прошла в стенах Самарского национального исследовательского университета. На ней разобрались, как тестировать слой работы с БД, что такое профайлинг и отладка в Java и механизмы хранения данных в Apache Kafka. В завершении митапа подробно рассказали, какие шаги предпринимать начинающему разработчику, чтобы стартовать карьеру в IT.
На митапе было 4 доклада от ведущих специалистов MediaSoft, дискуссии, пицца и много общения. MediaSoft Java Weekend объединил 100+ Junior и Middle разработчиков на Java.
На прошедшем митапе ведущие специалисты MediaSoft представили доклады, которые будут полезны как опытным, так и начинающим разработчикам на Java. Делимся докладами, главными их тезисами и презентациями:
ДОКЛАД №1 — ТЕСТИРОВАНИЕ СЛОЯ РАБОТЫ С БД В SPRING BOOT С ИСПОЛЬЗОВАНИЕМ TESTCONTAINERS И SPOCK
В своём докладе руководитель направления Java MediaSoft рассказал, для чего тестировать слои в БД и какие виды тестов бывают. А также поговорил о подходах Test Driven Development и Behaviour Driven Development и привел реальные примеры интеграционных тестов с Tescontainers и Spock.
Презентация доклада доступна по ссылке: 1 — Тестирование слоя работы с БД в Spring Boot
Запись доклада: https://youtu.be/ORnREe85lys
ДОКЛАД №2 — ПРОФАЙЛИНГ И ОТЛАДКА В JAVA С ПОМОЩЬЮ JAVA FLIGHT RECORDER, MISSION CONTROL И VISUAL VM
Java-разработчик MediaSoft рассказал, что такое и чем полезен профайлинг в Java. А также поделился техниками записи и анализа событий в JVM и разобрал эффективные приёмы в работе программ Java Flight Recorder, Java Mission Control и Visual VM.
Презентация доклада доступна по ссылке: 2 — Профайлинг и отладка в JAVA
Запись доклада: https://youtu.be/sFCGnob-WvU
ДОКЛАД №3 — ПАРТИЦИОНИРОВАНИЕ В KAFKA: ЧТО ЭТО ТАКОЕ, КАК РАБОТАЕТ МЕХАНИЗМ ХРАНЕНИЯ ДАННЫХ В KAFKA И ДЛЯ ЧЕГО НУЖНО С РЕАЛЬНЫМИ КЕЙСАМИ
В своём докладе Java-разработчик MediaSoft рассказал, когда нужен Apache Kafka, как установить и настроить брокер, какие важные параметры конфигурации есть в нём. Также подробно разобрал, какие компоненты включает Kafka и как их создавать.
Презентация доклада доступна по ссылке: 3 — Партиционирование в Kafka
Запись доклада: https://youtu.be/JLY89MVjJNU
ДОКЛАД №4 — КАК СТАТЬ BACKEND-РАЗРАБОТЧИКОМ В 2024 ГОДУ: ПОШАГОВАЯ ИНСТРУКЦИЯ
В своём докладе руководитель направления Java MediaSoft рассказал о плюсах работы в сфере IT, поделился лайфхаками для прохождения собеседования и дал подробную инструкцию, как стать Java-разработчиком и успешно пройти стажировку в MediaSoft.
Презентация доклада доступна по ссылке: 4 — Как стать backend-разработчиком в 2024 году
Запись доклада: https://youtu.be/YMa4ayCwapk
А ЕЩЁ ПИЦЦА, ПРИЯТНОЕ ОБЩЕНИЕ И CHILL OUT В САМАРСКОМ ОФИСЕ
После завершения докладной части гости и организаторы митапа переместились в офис MediaSoft. Участники пообщались со спикерами в неформальной обстановке, обменялись опытом и угостились пиццей.
Подписывайтесь на наши соцсети, чтобы не пропустить новые митапы, статьи и курсы:
— MediaSoft;
— Академия разработки MediaSoft.
Ближайший курс по разработке на Spring стартует 11 апреля 2024 г. Регистрируйтесь и выполняйте тестовое задание.
Другие наши митапы:
— MediaSoft Backend Weekend 2022 — митап для backend-разработчиков;
— MediaSoft Analysts Weekend 2023 — митап для аналитиков.
статьи по теме
-
ЧитатьКак перейти с Java на Kotlin при создании веб-приложений? Ресурсы для начала изучения и мнения экспертов07.05.2024
-
ЧитатьЛайфхаки при использовании Java29.02.2024
-
ЧитатьБрокеры сообщений — что это, из чего состоят, плюсы и минусы: сравниваем Apache Kafka, Redis и RabbitMQ02.08.2023
-
ЧитатьElasticsearch — как работает система полнотекстового поиска: плюсы и минусы, альтернативы и лайфхаки03.05.2023
-
ЧитатьКлиент-серверное и межсервисное взаимодействие: разбираемся в REST, GraphQL, RPC и WebSocketСтатья на habr.com18.04.2023
-
ЧитатьС чего начать путь Go-разработчику15.03.2023