javaswag

Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.

  1. NOV 29

    #85 - Роман Гребенников - Lucene, Scala и стейтслесс поиск

    В 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 Ссылки: Nixie Search https://github.com/nixiesearch/nixiesearch MetaRank https://github.com/metarank/metarank Apache Lucene https://lucene.apache.org/ Apache Flink https://flink.apache.org/ GraalVM https://www.graalvm.org Qdrant https://qdrant.tech/ Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast

    1h 60m
  2. OCT 3

    #84 - Иван Лягаев - Scala, платформенные задачи и кодогенерация

    В 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/ Ссылки: Scala in Tinkoff https://www.youtube.com/playlist?list=PLLrf_044z4JpWZkPw9EDa-mM0fjdOKq7q T-Scala https://www.youtube.com/playlist?list=PLretT_1_SO-DUtzF0Dv-ZIMEc6sJOlOYL Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast

    1h 45m
  3. AUG 22

    #80 - Илья Зонов - роль архитектора, подход API First и Code of Architecture

    В 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/ Ссылки: ПузоТёрка Немного про Zotero и Obsidian Про Kotlin Code of Architecture Мой личный ТОП-1 разобранных книг: Ousterhout J. - A Philosophy of Software Design Курс про неЧтение Emacs и Vim Spacemacs: сборка Emacs, собирающее лучшее из миров Emacs и Vim Evil Mode: Vim внутри Emacs Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast

    2h 7m
  4. AUG 13

    #79 - Архипов и Поливаха - Java конференции в 2025 году

    В 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 Мотивация Ссылки на подкаст: Сайт - https://javaswag.github.io/ Телеграм - https://t.me/javaswag Youtube - https://www.youtube.com/@javaswag Linkedin - https://www.linkedin.com/in/volyihin/ X - https://x.com/javaswagpodcast Видео версия: Yandex Video https://runtime.video.cloud.yandex.net/player/video/vplvy4tmjbx4eqz52cgu?autoplay=0&mute=0 Youtube https://youtu.be/yF6gZnrsVJk

    1h 54m

About

Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.

More From volyx media

You Might Also Like