
Sign up to save your podcasts
Or


В 86 выпуске подкаста Javaswag поговорили c Григорием Вахмистровым о Java и C#, GraphQL и менторинге.
Обсудили, каково это — переходить из экосистемы Microsoft в мир JVM, почему C# кажется более «продуктовым» и чего Java-разработчикам до сих пор не хватает для полного счастья (спойлер: это не только Lombok). Основную часть выпуска мы посвятили GraphQL: Григорий на практических примерах объяснил, как этот инструмент может стать «палочкой-выручалочкой» для сложных бэк-офисов и когда он действительно выигрывает у классического REST.
В финале затронули тему менторства и обучения: почему люди готовы платить за наставничество больше, чем за курсы, как не «сгореть», преподавая безопасность, и почему иногда лучший совет ментора — это отговорить человека идти в IT.
00:00 — Интро
02:00 — Мир .NET и Xamarin. Опыт с Xamarin.Forms и осознание: «Нативщина рулит».
10:00 — C# vs Java: Razor/Blazor как JSTL на стероидах. Entity Framework против Hibernate. LINQ — почему это больше, чем просто Stream API.
25:00 — Тулгинг и почему Maven и Gradle заставляют мучиться после «зеленой кнопки» в Visual Studio.
30:00 — Архитектура букмекерской системы: Распределенный монолит и высокие нагрузки
40:00 — GraphQL: Когда REST начинает проигрывать
01:06:00 — Федерация и Stitching
01:21:00 — Менторство, EdTech
01:46:00 — Непопулярное мнение
Гость: https://www.linkedin.com/in/grigoriy-vakhmistrov-96499913b/
Ссылки:
Ссылки на подкаст:
В 85 выпуске подкаста Javaswag в гостях Роман Гребенников, инженер с огромным опытом в разработке поисковых движков (Findify, Delivery Hero) и создатель open-source проектов Metarank и Nixie Search.
Мы обсудили эволюцию поиска от “просто возьми Elastic” до хайпа по векторным базам данных и обратно. Поговорили о том, почему Scala всё еще жива, зачем нужен GraalVM в 2024 году, и как построить свой поисковый движок поверх S3 и AWS Lambda.
00:00 — Начало
04:44 — Findify: скраперы на C++, переход на Scala
13:25 — Эволюция поиска - ElasticSearch
19:37 — Elasticsearch vs OpenSearch
22:50 — Apache Lucene Deep Dive
28:53 — Как выбрать поиск для своего проекта?
38:40 — Spark vs Apache Flink
48:30 — MetaRank
53:48 — Почему Scala
01:05:25 — Python в ML
01:13:41 — Стартапы vs Корпорации
01:21:17 — Nixie Search
01:36:58 — Рынок векторных БД: Qdrant, Meilisearch, TurboPuffer
01:47:15 — Опыт с GraalVM: Как засунуть Scala и Lucene в AWS Lambda с холодным стартом в 20 мс
01:57:24 — Непопулярное мнение
Гость: https://twitter.com/public_void_grv
Ссылки:
Ссылки на подкаст:
В 84 выпуске подкаста Javaswag поговорили Иваном Лягаевым о Scala, платформенных задачах и кодогенерации
00:00 Начало
04:36 Парадигмы программирования
16:00 Система эффектов в Scala
22:38 Scala в банке
27:21 Типичный Scala-сервис
33:17 HTTP библиотеки
37:13 Трассировка и мониторинг
44:37 Контекст
49:30 Переходы между языками программирования
51:54 Type Class в Scala
57:13 Java и Kotlin
01:00:38 Проблемы, Сообщество и Scala
01:07:41 Доклад о виртуальных потоках в Java
01:16:34 ТехДолг
01:21:02 Генерация клиентов и спецификаций API
01:29:16 Кодогенерация
01:31:06 Монорепозитории и многорепозитории
01:35:42 Платформенные задачи
01:38:04 AI-ассистенты
01:45:15 Непопулярное мнение
Гость - https://www.linkedin.com/in/ivan-lyagaev/
Ссылки:
Ссылки на подкаст:
В 83 выпуске подкаста Javaswag поговорили Андреем Кулешовым о переходе в Яндекс, конференциях, бренде и локальном сообществе
00:00 Начало
02:49 Победа России на ICPC
05:47 Итоги года и встречи в офлайне
08:28 Переходы между компаниями и Яндекс
20:26 Quarkus
28:08 Quarkus и Микронавт
34:47 Платформы для хранения кода
38:10 Развитие IT-сообщества
52:07 Конференции, программы
01:01:45 Тренды и фрагментация сообщества
01:20:31 Доклады
01:29:27 Роль ИИ в обучении и разработке
01:37:50 Непопулярное мнение
Гость - https://t.me/akuleshov7_live
Ссылки:
Ссылки на подкаст:
В 82 выпуске подкаста Javaswag поговорили Владимиром Ситниковым о профайлерах, разработке драйвера и опенсорсе
00:00 Начало
02:31 Перфоманс-инжиниринг
07:40 Роль нагрузочного тестирования
20:01 Вариабельность в тестировании
29:46 Кэширование запросов в Oracle и Postgres
35:42 Платная поддержка Spring
38:17 Создание собственного профайлера
56:13 Оптимизация записи метрик
58:18 Java Flight Recorder и Async Profiler
01:18:50 Истории, Анализ памяти
01:28:53 Open Source
01:38:00 Управление PR и их обсуждение
01:45:02 Доклады и конференции
02:00:10 Непопулярные мнения
Гость
https://www.linkedin.com/in/vladimir-sitnikov-20b8704
Ссылки:
https://jpoint.ru/en/persons/a2f668e5a5574d64a7901dc28df868bb/
Ссылки на подкаст:
В 81 выпуске подкаста Javaswag поговорили Михаилом Поливахой о реактивном программировании и Open Source
00:00 Начало
15:42 Cтартапы
19:04 Культура стартапов или университетская жизнь
23:49 ВУЗ или работа
28:30 История про тимлида
30:42 Город N
34:15 Open Source
51:03 Реактивное программирование
56:37 R2DBC
01:00:46 Open Source проекты
01:09:08 Реактивная парадигма
01:11:02 Реактивные системы
01:15:41 Спецификация реактивных потоков
01:18:49 Реактивное программирование и реляционные БД
01:23:09 Непопулярные мнение
01:30:55 Проблемы с производительностью
01:36:29 Требования бизнеса
01:41:33 Опыт уже не решает
Гость
https://www.linkedin.com/in/mikhail-polivakha-7995571ab/
Ссылки:
https://t.me/mipo256
Ссылки на подкаст:
В 80 выпуске подкаста Javaswag поговорили с Ильей Зоновым о роли архитектора, подходе API First и Code of Architecture
00:00 Начало
06:03 Linux и эмбедед системы
12:57 Проекты на Java
19:03 Рост
26:12 Переход в банк
30:31 PostgreSQL
34:55 Бизнес-процессы
42:13 Процесс разработки в малых и крупных компаниях
49:12 Принятие решений в команде
55:16 Ворк лайф баланс жизни на высоких грейдах
01:02:38 Подход API First
01:10:36 Кафка и сериализацией
01:14:23 Роль архитектора и Kotlin
01:17:23 Генерация клиентов
01:25:10 Книжный клуб Code of Architecture
01:33:48 Мотивация
01:40:45 Чтение книг
01:47:29 Инструменты для работы с текстом и заметками
01:55:10 Vim и Emacs
01:56:52 Ответ на предыдущее непопулярное мнение
02:01:35 Готовность к изменениям
Гость https://www.linkedin.com/in/zonov/
Ссылки:
Ссылки на подкаст:
В 79 выпуске подкаста Javaswag поговорили с Антоном Архиповым и Мишей Поливаха о Java конференциях в 2025 году
00:00 Начало
04:26 Сравнение старых и новых докладов
06:19 Отбор спикеров и качество контента
11:52 Культурные различия в восприятии докладов
33:13 Стратегия подачи заявок на конференции
39:12 Коммуникация с организаторами конференций
48:41 Подход к видео-контенту на конференциях
59:15 Покупка билетов на конференции: индивидуально или от компании?
01:01:16 Зачем ехать на конференции
01:10:48 Партнерские доклады: за и против
01:23:14 Мотивация выступать на конференциях
01:29:44 Сравнение конференций: избыток и нехватка спикеров
01:36:43 Крупные конференции
01:43:07 Мотивация
Ссылки на подкаст:
Видео версия:
Yandex Video https://runtime.video.cloud.yandex.net/player/video/vplvy4tmjbx4eqz52cgu?autoplay=0&mute=0
Youtube https://youtu.be/yF6gZnrsVJk
В 78 выпуске подкаста Javaswag поговорили с Филиппом Дельгядо о ФинТехе, Котлине и правильных велосипедах поверх Постгреса
https://lekton.io
00:00 Начало
05:57 ФинТех
18:31 Java и Kotlin
30:50 Микросервисы
39:50 Саги в микросервисах
49:20 Библиотеки поверх PostgreSQL и очереди
01:00:42 Паттерны работы с БД, OLTP против OLAP
01:09:14 JSONB, CQRS
01:15:35 Инструменты разработчика - Confluence
01:21:06 Роль Тимлида и Техлида
01:37:30 Найм, Системный дизайн, LeetCode
01:41:45 Системный дизайн
01:55:18 Ответ на непопулярное мнение
01:57:36 Непопулярное мнение
Гость https://getmentor.dev/mentor/filipp-delgiado-381
Ссылки:
Ссылки на подкаст:
В 77 выпуске подкаста Javaswag поговорили с Андреем Бреславом о Котлине, новом AI языке и мультиплатформе
00:00 История создания Kotlin
10:11 Разработка языка
14:40 Этапы развития языка программирования
19:16 Влияние Java
23:44 Неоднозначность грамматики
30:35 Дженерики
35:57 Успех Kotlin
41:27 Проблемы экосистемы
46:30 Мультиплатформа
54:05 Выгорание
01:01:03 Работа с языками программирования
01:10:30 AI
01:18:53 Язык программирования следующего поколения
01:20:26 Котлин и Java
01:28:45 Swing
01:29:04 Мультиплатформа
01:31:55 Swift и Objective-C
01:34:41 Непопулярное мнение
01:39:30 Будущее AI
01:42:52 Инновации
01:45:09 Проблемы амбициозных идей в индустрии
01:46:28 Инновации в больших компаниях и малых компаниях
01:50:21 Продуктивность
Гость https://www.linkedin.com/in/abreslav/
Ссылки:
Ссылки на подкаст:
From the publisher's feed

18 Listeners

131 Listeners

26 Listeners

85 Listeners

26 Listeners

39 Listeners

70 Listeners

2 Listeners

0 Listeners

35 Listeners

0 Listeners

0 Listeners

0 Listeners