javaswag twitter.com/volyx
-
- Технологии
-
Подкаст о разработке на Java. Все то, о чем вы боялись спросить в кулуарах.
-
#59 - Евгений Молоков - архитектура в телекоме, проекты в Букинге и Кафка с Флинком
В 59 выпуске подкаста Javaswag поговорили с Евгением Молоковым об архитектуре в телекоме, проектах в Букинге и Кафке с Флинком
00:01:56 Самое начало, релиз инжениринг
00:11:28 Архитектуры проектов
00:16:10 Технологии с именами
00:17:58 Почему в БД всего 3 таблицы
00:36:02 Солюшн-архитеткоры
00:39:56 Воркфлоу движки
00:48:02 Перезд в Нидерланды
01:03:02 Проекты в Букинге
01:04:39 Переписывание легаси кода
01:07:56 Dropwizard вместо Спринга
01:12:48 Кафка как центр микросервисов
01:24:10 Коммиты, оффсеты, Dead letter queue
01:34:50 Динамические консюмеры и перекос
01:46:12 Апач Флинк, зачем?
02:01:08 Предыдущее непопулярное мнени
02:04:01 Непопулярное мнение
Гость - https://www.linkedin.com/in/eu-m/
Ссылки:
Кип сейф! 🖖 -
#58 - Михаил Жилин - Джава 15 лет назад и производительность базы данных Постгрес
В 58 выпуске подкаста Javaswag поговорили с Михаилом Жилиным о том, как выглядела Джава 15 лет назад и о производительности базы данных Постгрес
00:01:34 Встреча с Джеймсом Гослингом
00:05:32 Джава 15 лет назад
00:08:46 Минимализм в жестком энтерпрайзе
00:19:02 Application Server - вся архитектура
00:23:20 Профайлер
00:26:14 Топ 5 багов
00:35:46 Переход в PostgresPro
00:42:32 Кластера и Патрони
00:52:44 Берем любую БД
00:59:06 Как сравнить производительность двух БД
01:10:16 Поиск регрессий в релизах БД
01:19:38 Где граница между OLTP и OLAP
01:26:14 Постгрес и серверлесс
01:34:50 32 битные платформы и Постгрес
01:41:20 Предыдущее непопулярное мнение
01:43:07 Непопулярное мнение
01:44:10 Freebsd на десктопе
Гость - https://github.com/mizhka
Ссылки:
Пост про Гослинга https://zlo.rt.mipt.cc/?read=2711367
Конфа https://pgconf.ru/2024/timetable
Про медальки https://wiki.postgresql.org/wiki/Contributor_Gifts
PostgresPro https://github.com/postgrespro/
Неон https://github.com/neondatabase
Патрони https://github.com/zalando/patroni/
Кип сейф! 🖖 -
#57 - Алексей Андреев - компиляция Джава кода в Джаваскрипт, виртуальная машина TeaVM и будущее фронтенда
В 57 выпуске подкаста Javaswag поговорили с Алексеем Андреевым о компиляции Джава кода в Джаваскрипт, виртуальной машине TeaVM и будущем фронтенда
00:01:47 О себе
00:04:55 Не было нормальной ORM для Java - имелся в виду .NET
00:09:38 Фул стек на Джаве 10 лет назад
00:13:20 Актуален ли GWT сейчас?
00:18:25 Проект TeaVM и путь в Джетбрейнс
00:29:17 KotlinJS
00:35:20 3D реальность на Джаве
00:44:30 Кросскомпиляция для IPhone с помощью GraalVM
00:49:15 TeaVM для веба, поддержка новых версий Джавы и библиотек
01:06:15 Про Apache Harmony. Это не было инициативой Intel, но много раз от бывших сотрудников Intel (в том числе, которых подхватил JetBrains) слышал историю, что Intel очень быстро в него вошли и стали чуть ли не основной движущей силой. Из более-менее публично доступных пруфов - серия статей Made at Intel на Хабре (https://habr.com/ru/articles/759614/)
1:10:08 LambdaMetafactory
1:11:11 CheerpJ - JVM в браузере
1:18:50 Ниша TeaVM
1:22:50 Cсылки на игры libGDX: https://www.retrocommander.com/webapp/, https://www.ageofconquest.com/webapp/, https://mslivo.itch.io/sandtrix
1:23:30 WASM
1:28:34 Статья про wasm: https://habr.com/ru/articles/757182/
1:41:15 Куда катится фронтенд
1:47:30 Предыдущее непопулярное мнение
1:49:30 Непопулярное мнение
Гость - https://github.com/konsoletyper
Ссылки:
TeaVM
Доклад Праздникова
Apache Harmony. Это не было инициативой Intel, но много раз от бывших сотрудников Intel (в том числе, которых подхватил JetBrains) слышал историю, что Intel очень быстро в него вошли и стали чуть ли не основной движущей силой. Из более-менее публично доступных пруфов - серия статей Made at Intel на Хабре
https://www.cospaces.io/
Кип сейф! 🖖 -
#56 - Владмирир Долженко - производительность IDE, Котлин плагин и новый компилятор К2
В 56 выпуске подкаста Javaswag поговорили с Владимиром Долженко о производительности IDE, Котлин плагине и новом компиляторе К2
00:01:13 Путь в компиляторы, фризы и IntelliJ как платформа
00:13:20 Опыт до Jetbrains
00:20:05 Бенчмарки в Идее, метрики и на что смотреть
00:29:00 Подсветка кода и Android Studio
00:40:38 Рынок IDE, Google IDX, VsCode и К2 - новый Котлин компилятор
01:05:20 Компилятор и микросервисы
01:09:15 К2 быстрее?
01:24:00 Флаки тесты и локальные процессы в командах
01:27:58 Монорепозиторий и перенос плагинов
01:33:20 Analysis API внутри IDEA
01:39:10 Счастливое будущее K2 и дата релиза
01:47:50 Отвечаем на предыдущее непопулярное мнение
01:51:30 Непопулярное мнение “Разработчики не умеют использовать инструменты, которые у них есть”
Гость - https://twitter.com/dolzhenko
Ссылки:
Доклад Светланы Исаковой что нужно знать о новом компиляторе
Серия статей о перформансе от А. Шипилёва - JVM Anatomy Quarks
Доклад А. Шипилёва про перформанс в целом
Анонс IntelliJ IDEA’s K2 Kotlin Mode Now in Alpha!
Видео про молоток
Кип сейф! 🖖 -
#55 - Дмитрий Тихомиров - J2CL и компиляция Java в Javascript, GWT и опенсорс в Редхат
В 55 выпуске подкаста Javaswag поговорили с Дмитрием Тихомировым о компиляции Java в Javascript, GWT, J2CL и опенсорсе в Редхат
00:01:50 О себе
00:12:44 J2CL Порт Quake2
00:19:53 J2CL и поддержка новых версий Джавы
00:28:05 GWT и Kotlin Multiplatform
00:34:42 На что мигрировать с GWT, Elemental2, JSInterop
00:46:15 В чем выгода писать веб на джаве
00:48:44 Bazel
00:50:17 Hello World на J2CL и Wasm
00:58:30 TeaVM
01:04:29 Будущее веб компонент
01:08:08 Поддержка GWT Редхатом
01:10:32 Редхат и опенсорс, история по CentOS
01:16:30 Реклама FaangTalk
01:18:08 Отвечаем на непопулярное мнение из предыдущего выпуска
01:20:52 Кусачие QA
01:22:02 Непопулярное мнение
Гость - https://www.linkedin.com/in/treblereel/
Ссылки:
J2CL - Java to Closure style JavaScript transpiler
Google Closure Compiler
GWT Project
Elemental2
J2CL Maven plugin
JsInterop Specification
J2CL community chat
FaangTalk
Кип сейф! 🖖 -
#54 - Валерий Овчинников - нагруженные сервисы и нестандартные практики разработки
В 54 выпуске подкаста Javaswag поговорили с Валерием Овчинниковым о нагруженных сервисах и нестандартных практиках в процессах
00:01:43 О себе
00:10:36 Низкоуровневые трюки
00:18:15 Разница между 500 мс и 5 мс сервисами
00:33:28 Пишем систему с нуля
00:55:45 Центр математических финансов
01:11:01 Ставим задачи по “уму”
01:14:58 Модели мотивации людей
01:23:24 Нестандартные практики в процессах
01:37:52 Дизайн доки и дизайн ревью
01:44:30 Предыдущее непопулярное мнение
01:46:25 Непопулярное мнение
Гость - https://www.linkedin.com/in/valerii-ovchinnikov/
Ссылки:
https://t.me/quant_valerian
Chronicle Wire (String to long) — https://chronicle.software/chronicle-wire-object-marshalling/
ЦМФ — https://www.linkedin.com/company/cmf-ynvrsty/posts/?feedView=all
FAST менеджмент — https://www.litres.ru/book/fedor-nesterov/fast-menedzhment-upravlyat-eto-prosto-esli-znaesh-kak-42129019/
SMART — https://ru.wikipedia.org/wiki/SMART
TameFlow — https://tameflow.com/books/
Кип сейф! 🖖
Отзывы покупателей
Любимый подкаст про Java
Спасибо за работу! Нравится подбор гостей, фоновая музыка не надоедает и не застревает в голове, прекрасные темы. Спасибо еще раз!
Спасибо за работу
Не бросайте. Вас очень интересно слушать.
Кайф!
Интересные интервью, классные гости, жду еще выпуски