Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
javaswag - #61 - Григорий Скобелев - Кафка, шардирование и роль техлида в стартапе

#61 - Григорий Скобелев - Кафка, шардирование и роль техлида в стартапе

05/21/24 • 91 min

javaswag

В 61 выпуске подкаста Javaswag поговорили с Григорием Скобелевым о Кафке, шардировании Постгреса и роли техлида в стартапе

00:00:00 Введение и работа с шейдерами

00:03:49 Разработка в Java и работа над биллингом

00:07:54 Коробочное решение для тарификации и обработки событий

00:09:23 Требования к работе в телекоммуникационных компаниях

00:13:04 Kafka Streams и работа с потоковыми данными

00:15:13 CDC (Change Data Capture) и использование Kafka Streams

00:21:13 Публичные выступления и их роль в развитии разработчика

00:22:09 Инженерная культура в компании Яндекс.Деньги

00:25:54 Инструменты разработки: плагины и тулзы

00:28:36 Создание плагинов для Gradle и Maven

00:31:49 Полезные тулзы для ускорения работы

00:36:34 Шардирование базы данных: проблемы и применение

00:39:21 Шардирование в PostgreSQL и его преимущества

00:43:39 Использование идентификаторов пользователей для маршрутизации запросов

00:50:00 Роль техлида в компании и его ответственности

00:53:16 Трансляция бизнес-требований в технические

00:56:33 Подготовка архитектуры к росту и увеличению нагрузки

00:57:57 Нагрузочное тестирование и оптимизация ресурсов

00:59:32 Кросс-языковое взаимодействие команды и выбор языка программирования

01:06:32 Выбор технологий и инструментов для микросервисов

01:07:00 Database per service подход

01:09:43 Взаимодействие между микросервисами

01:11:09 Контрактный подход

01:14:29 Прогрев приложений

01:16:42 Обмен опытом с другими техлидами

01:19:56 Проблемы с аптаймом и возможные решения

01:20:53 Оценка работы техлида и его влияние на команду

01:22:19 Важность развития в разных технологиях

01:27:00 Ответ на предыдущее непопулярное мнение

01:29:31 Непопулярное мнение

Гость - https://www.linkedin.com/in/grigoriy-skobelev-757030167/

Ссылки:

Подкаст «Между скобок» – https://youtube.com/@mezhdu_skobok Гитхаб Гриши с выступлениями – https://github.com/GSkoba/talks Телеграм-группа с обсуждением книжек – https://t.me/backend_megdu_skobkah Курс по Gradle - https://www.youtube.com/watch?v=Ajs8pTbg8as&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE

Ссылки на подкаст:

plus icon
bookmark

В 61 выпуске подкаста Javaswag поговорили с Григорием Скобелевым о Кафке, шардировании Постгреса и роли техлида в стартапе

00:00:00 Введение и работа с шейдерами

00:03:49 Разработка в Java и работа над биллингом

00:07:54 Коробочное решение для тарификации и обработки событий

00:09:23 Требования к работе в телекоммуникационных компаниях

00:13:04 Kafka Streams и работа с потоковыми данными

00:15:13 CDC (Change Data Capture) и использование Kafka Streams

00:21:13 Публичные выступления и их роль в развитии разработчика

00:22:09 Инженерная культура в компании Яндекс.Деньги

00:25:54 Инструменты разработки: плагины и тулзы

00:28:36 Создание плагинов для Gradle и Maven

00:31:49 Полезные тулзы для ускорения работы

00:36:34 Шардирование базы данных: проблемы и применение

00:39:21 Шардирование в PostgreSQL и его преимущества

00:43:39 Использование идентификаторов пользователей для маршрутизации запросов

00:50:00 Роль техлида в компании и его ответственности

00:53:16 Трансляция бизнес-требований в технические

00:56:33 Подготовка архитектуры к росту и увеличению нагрузки

00:57:57 Нагрузочное тестирование и оптимизация ресурсов

00:59:32 Кросс-языковое взаимодействие команды и выбор языка программирования

01:06:32 Выбор технологий и инструментов для микросервисов

01:07:00 Database per service подход

01:09:43 Взаимодействие между микросервисами

01:11:09 Контрактный подход

01:14:29 Прогрев приложений

01:16:42 Обмен опытом с другими техлидами

01:19:56 Проблемы с аптаймом и возможные решения

01:20:53 Оценка работы техлида и его влияние на команду

01:22:19 Важность развития в разных технологиях

01:27:00 Ответ на предыдущее непопулярное мнение

01:29:31 Непопулярное мнение

Гость - https://www.linkedin.com/in/grigoriy-skobelev-757030167/

Ссылки:

Подкаст «Между скобок» – https://youtube.com/@mezhdu_skobok Гитхаб Гриши с выступлениями – https://github.com/GSkoba/talks Телеграм-группа с обсуждением книжек – https://t.me/backend_megdu_skobkah Курс по Gradle - https://www.youtube.com/watch?v=Ajs8pTbg8as&list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE

Ссылки на подкаст:

Previous Episode

undefined - #60 - Владимир Бухтояров - Bucket4j, распреденный рейт лимитинг и опен сорс

#60 - Владимир Бухтояров - Bucket4j, распреденный рейт лимитинг и опен сорс

В 60 выпуске подкаста Javaswag поговорили с Владимиром Бухтояровым о библиотеке Bucket4J, распреденном рейт лимитере и опен сорсе

00:00:00 Начало

00:01:34 О себе

00:14:12 АПИ для биллинга и платформа

00:24:06 Golden Gate и обновление кэша

00:29:08 Подписки и переезд на Кассандру

00:33:00 Железные ноды Кассандры

00:35:20 История Bucket4j

00:40:46 Алгоритмы рейт лимитинга - Токен Бакет

01:01:42 Претензии к Токен Бакет алгоритму

01:09:04 Лики бакет алгоритм

01:28:04 Маппинг бакета на ключ

01:45:14 Опенсорс - сложно?

01:50:54 Не используйте распределенные рейт-лимитеры

01:56:26 Рейт лимитинг vs Биллинг

01:58:38 Предыдущее непопулярное мнение

02:02:30 Непопулярное мнение

02:09:00 Непопулярное мнение 2

Гость - https://github.com/vladimir-bukhtoyarov

Ссылки:

https://github.com/bucket4j/bucket4j

https://bucket4j.com/

Ссылки на подкаст:

Next Episode

undefined - #62 - Андрей Кулешов - Kotlin, технические конференции, Spring, диктат в анализе кода и kotlinx.serialization

#62 - Андрей Кулешов - Kotlin, технические конференции, Spring, диктат в анализе кода и kotlinx.serialization

В 62 выпуске подкаста Javaswag поговорили с Андреем Кулешовым о конференциях, Котлин 2, мультиплатформе, анализе кода, библиотеках diktat и ktoml

Дисклеймер: выпуск писался в начале мая, Positive Hack days прошел, а Kotlin 2 вышел!

00:00 Начало

11:33 Системное программирования

14:44 Конференции и доклады

29:25 От Scala к Kotlin

37:14 Инфраструктура для разработки в крупных компаниях

38:25 Анализ кода и графовые базы данных

40:16 Библиотека diktat и формализация код-стиля

59:04 Внедрение анализаторов кода и рулов

01:06:28 Компиляторные плагины

01:12:02 Мультиплатформенность и Kotlin 2.0

01:22:01 KotlinX Serialization и мультиплатформенные библиотеки

01:31:39 ktoml

01:41:59 Разработка на Java и Kotlin

01:48:13 Роль технического менеджера

01:57:09 Ответ на предыдущее непопулярное мнение

01:58:00 Непопулярные мнение

Гость - https://www.linkedin.com/in/andrey-kuleshov-15707111b/

Ссылки:

https://github.com/saveourtool/diktat

https://github.com/akuleshov7/ktoml

Ссылки на подкаст:

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/javaswag-532985/61-%d0%b3%d1%80%d0%b8%d0%b3%d0%be%d1%80%d0%b8%d0%b9-%d1%81%d0%ba%d0%be%d0%b1%d0%b5%d0%bb%d0%b5%d0%b2-%d0%ba%d0%b0%d1%84%d0%ba%d0%b0-%d1%88%d0%b0%d1%80%d0%b4%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8-%d1%80%d0%be%d0%bb%d1%8c-%d1%82%d0%b5%d1%85%d0%bb%d0%b8%d0%b4%d0%b0-%d0%b2-%d1%81%d1%82%d0%b0%d1%80%d1%82%d0%b0%d0%bf%d0%b5-68960972"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to #61 - григорий скобелев - кафка, шардирование и роль техлида в стартапе on goodpods" style="width: 225px" /> </a>

Copy