Всех с успешным окончанием рабочей недели! Во вторник 25.11.2025 четверг 27.11.2025 в 20:00 (мск) читаем 5-6 главы книги и погружаемся в API Flink. Оценим, насколько удобно им пользоваться — присоединяйтесь к обсуждению и делитесь мыслями) 🗓 Дата: 27 ноября…Всем привет!Вынуждено разово переношу встречу на четверг 27.11.2025 в то же время (20:00 мск) из-за важного демо для бизнеса на работе(Ссылка на подключение не поменяется, поменял время
Книжный клуб.rar
@point_rar
Книжный клуб для инженеров. Мы YT: https://www.youtube.com/@jvm_devПо всем вопросам: @shakhov_adКейсы, митапы, подкасты для IT-экспертов: https://t.me/kod_zheltyiЧат: https://t.me/+HQaDQNBzLFlhYzMyКалендарь: https://clck.ru/3DCWQQ
Последние посты
Всех с успешным окончанием рабочей недели!Во вторник 25.11.2025 четверг 27.11.2025 в 20:00 (мск) читаем 5-6 главы книги и погружаемся в API Flink. Оценим, насколько удобно им пользоваться — присоединяйтесь к обсуждению и делитесь мыслями)🗓 Дата: 27 ноября 2025 — четверг⏰ Время и длительность: 20:00 (по Мск, UTC+03), тайминг — 1.5-2 час💡 Тема: API Flink и доступные операцииВ рамках выпуска:🔶 Посмотрим, как преобразовывать данные в потоке и писать кастомные функции во Flink🔶 Увидим, как разделять поток по ключу и поговорим про join🔶 На основе ранее изученной теории поработаем со временем и окнами🔶 Обсудим, как обрабатывать запоздавшие данныеЖелаем вам приятных выходных и ждём на следующей встрече! 🤟🔗 Ссылка на подключение: Zoom
Всем привет!Мы наконец-то вернулись к регулярному графику с еженедельными выпусками и представляем вашему вниманию обсуждение 3-4 главы!В рамках выпуска:🔶 Детальнее прошлись по компонентам Flink-кластера — рассмотрели, за счёт чего можно использовать различные окружения (Kubernates, On-Premise, YARN и т. д.)🔶 Обсудили, как Flink обеспечивает отказоустойчивость и восстановление после ошибок отдельных компонентов🔶 Посмотрели на коммуникацию между TaskManager’ами (worker’ами) и поговорили, почему важно корректно настраивать размеры сетевых буферов🔶 На примере из книги рассмотрели пошаговое обновление watermark🔶 Заглянули в локально установленный on-premise Flink с его конфигурацией, увидели пример запуска простейшей задачи и её визуализации в UIСтавьте 🔥, если понравился новый выпуск! Завтра в 21:00 по мск опубликуем информацию про следующую встречу 25.10.2025 с обсуждением API Flink (5-6 главы)Источники:- Гайд по установке- Примеры простых программ в официальном репозитории Flink#in_the_flow #flink #streaming
Всех с началом новой рабочей недели!Завтра — 18.11.2025 в 20:00 (мск) — посмотрим на Apache Flink на практике с демо и разберём 3-4 главы книги!Мы постарались сделать выпуск максимально доступным для тех, кто не участвовал в прошлых встречах, поэтому если вам интересно, но есть сомнения из-за нехватки теоретической базы — приходите, будем разбираться вместе)🗓 Дата: 18 ноября 2025 — вторник⏰ Время и длительность: 20:00 (по Мск, UTC+03), тайминг — 2-2.5 часа💡Тема: Flink на практике — архитектура, API, запуск задачВ рамках выпуска:🔶 Рассмотрим, как локально запустить Flink приложение и как выглядит Dataflow Graph🔶 Увидим, как концепции, которые мы изучали в прошлых 3 выпусках, реализуются на практике🔶 Посмотрим на Flink Java API и обсудим его с точки зрения удобства использования🔗 Ссылка на подключение: Zoom
Всем привет!Публикую обещанный список оставшихся встреч по сезону “In the Flow”. Обратите внимание, что все созвоны теперь проходят по вторникам в 20:00План:🔶 18.11.2025 (вт) 20:00 МСК: Практика по Flink. Главы 3-4🔶 25.11.2025 (вт) 20:00 МСК: Обсуждение DataStream API и реализации windowing в Apache Flink. Главы 5-6🔶 02.12.2025 (вт) 20:00 МСК: Разбираемся со state — stateful functions и взаимодействие со внешними хранилищами. Главы 7-8🔶 09.12.2025 (вт) 20:00 МСК: Настройка кластера под streaming-приложения и поддержка — мониторинг, логирование + восстановления. Финальные мысли. Главы 9-11Анонс со ссылкой на подключение & подробными пунктами встреч будет по средам в 21:00 МСК (за исключением 18.11.2025, там пост опубликую в понедельник в то же время)📅 Все встречи внесены в наш Google Calendar в описании канала!
Всем привет! В этот четверг, 13.10.2025 в 17:00 (мск) приглашаем вас на гостевой эфир по теме «Как перестать тонуть в задачах и удерживать фокус на главном» с Марьяной Онысько! Марьяна — сооснователь «Школы сильных программистов», которую прошли уже более…Ребята, привет!Приношу 2 новости — хорошую и плохую:Начну с плохой: Марьяна окончательно заболела и нам придётся пока отменить эфир. Так как у неё весьма загруженный график, вернёмся к вопросу позже. Если время встречи изначально получилось неудобным, то у вас будет второй шанс поучаствовать позже, а вечером отдохнуть)И, наконец, хорошая: я закончил подготовку материала по Flink и завтра в 21:00 по МСК опубликую полный график оставшихся встреч по сезону “In the flow” по датам, что позволит вам спланировать своё время
Всем привет!В этот четверг, 13.10.2025 в 17:00 (мск) приглашаем вас на гостевой эфир по теме «Как перестать тонуть в задачах и удерживать фокус на главном» с Марьяной Онысько!Марьяна — сооснователь «Школы сильных программистов», которую прошли уже более 8000 учеников (включая Даню — ведущего книжного клуба), имеет опыт 15+ лет в запуске различных проектов и продуктов, активно изучает, как грамотно организовывать обучение взрослых.На встрече Марьяна расскажет:🔶 Что делать когда тебе задач насыпают и насыпают, а сил их решать не хватает🔶 Как планировать задачи исходя из своего реального ресурса (и как вообще понять, какая у тебя ёмкость)🔶 Как находить точки, где мы вроде бы работаем, но задачи в итоге не движутсяВ конце постараемся ответить на ваши вопросы, которые вы сможете задать в AhaSlides!❓Ссылка для вопросов: отмена, см. пост ниже🔗 Ссылка на подключение: отмена, см. пост ниже
Всех с Хэл... тыквенным спасом! 🍷Выкладываем 3 выпуск по статье “The Dataflow Model”, и постам серии Streaming 101 — часть 1, часть 2, на которые ссылается официальная документация Flink. В нём мы углубились в устройство временных меток и логическую модель работы с окнами.В рамках выпуска:🔶 Выяснили, почему авторы предпочитают использовать термин “unbounded data processing” вместо streaming🔶 Последовательно прошли по всем компонентам модели Dataflow — transformations, windowing, watermarks, triggers и accumulation🔶 Посмотрели на то, что из себя представляет watermark и поделили события на early, on-time и late🔶 Разобрали 3 вида окон — fixed, sliding и session; в чём они похожи, а в чём отличаются в модели Dataflow🔶 Поговорили, в чём особенности деления окон по processing и event time, на примерах увидели, как обеспечивать баланс между latency и correctnessСтавьте 🔥, если понравился выпуск, и ждите анонсов на следующей неделе!#in_the_flow #flink #streaming
Всем привет!Что-то в последнее время не заладилось с четвергами… Застрял из-за задач по работе, поэтому снова вынужден перенести эфир. Есть вероятность, что рассмотрю смену дня встреч на постоянной основе (о чём сообщу отдельным постом)🎥 Запись 3 эфира будет выложена завтра 31.10.2025 в 12:00 по Москве
В результате опроса победил понедельник 20:00, поэтому эфир состоится завтра!27.10.2025 разберём статью “The Dataflow Model”, на которой основана реализация Apache Beam. В этот раз сфокусируемся на механизмах формирования окон и watermark, которые играют ключевую роль в потоковой обработке данных.Кроме того, материал будет основан на серии постов “Streaming: The world beyond batch” (часть 1, часть 2), которые неоднократно фигурировали в источниках к прошлым выпускам.🗓 Дата: 27 октября 2025 — понедельник⏰ Время и длительность: — 20:00 (по Мск, UTC+03), тайминг — 1.5-2 час💡 Тема: Окна и временные меткиВ рамках выпуска:🔶 Остановимся детально на механизме формирований окон, который более поверхностно рассматривали в прошлом выпуске🔶 Разберёмся в обработке временных меток — ещё раз про event & processing time и out of orderness, только глубже🔗 Ссылка на подключение: Zoom