- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Stable Values, как сломать final, Saga — боль | Spring АйО Подкаст №64
00:00:00 - Интро выпуска
00:01:11 - Представление гостей и тем выпуска
00:01:54 - Stable Values в Java 26
00:03:30 - Михаил начинает большой заход про LTS
00:04:04 - Почему компании сидят на LTS-версиях Java
00:06:27 - Что такое Java, OpenJDK и референсная реализация
00:08:16 - Что такое JDK-дистрибутив
00:09:27 - Что на самом деле означает LTS и кто оказывает поддержку
00:12:29 - Возвращаемся к Stable Values
00:13:06 - Зачем нужны Stable Values / Lazy Constants
00:14:09 - Проблема lazy-инициализации и final-полей
00:16:16 - Почему final в Java не всегда final
00:18:29 - Как Stable Values дают настоящую final-семантику
00:21:01 - Будут ли обычные Spring Boot-разработчики это использовать
00:22:15 - Lazy collections: списки и мапы с ленивой инициализацией элементов
00:26:01 - Резюме по Stable Values
00:27:13 - Статья про phantom read и Idempotent Barrier
00:28:23 - Проблема дублей в распределённых системах
00:30:41 - Как обычно строят идемпотентный API
00:32:35 - Проблема распределённого коммита
00:33:12 - Шутка про Saga pattern
00:34:01 - Как correlation ID помогает дедуплицировать запросы
00:35:41 - Пример с Kafka, ребалансингом и TTL в Redis
00:36:50 - Почему ошибки идемпотентности всплывают только в проде
00:39:43 - CAP-теорема и три типа инженеров
00:40:34 - Шутка про системных администраторов и бэкапы
00:41:16 - История про фишинг, шифровальщик и бухгалтерию
00:42:51 - Байка про деда, платочек и волков
00:43:17 - Резюме про Idempotent Barrier и Saga
00:43:41 - Статья про лицензирование ПО
00:44:04 - Если код выложен на GitHub, лицензирован ли он
00:45:03 - Что такое копирайт и интеллектуальное право
00:48:34 - Паша придумывает алгоритм обхода графов в глубину
00:49:00 - Копирайт возникает автоматически
00:50:13 - Права автора и шарики от CIA
00:50:46 - Что такое лицензия
00:51:49 - Open-source и не open-source лицензии
00:52:42 - Что такое OSI-approved лицензии
00:54:27 - Пример Axelix и LGPL
00:55:07 - Terraform, SSPL и ограничения лицензий
00:56:36 - AWS и коммерческое использование open-source
00:57:26 - Открытый исходный код не равен open-source
00:58:08 - Open-core модель
00:59:33 - Как работает open-core на примере Axelix
01:01:57 - IntelliJ IDEA, Grafana и другие open-core продукты
01:03:40 - Проблема поддержки open-source библиотек
01:04:54 - Форки, поддержка старых библиотек и HeroDevs
01:05:58 - Почему enterprise-дистрибутивы помогают развивать open-source
01:09:17 - Краткое резюме по базовым лицензиям
––––– Что такое Spring АйО –––––
Русскоязычное сообщество Spring-разработчиков с актуальной, полезной и интересной информацией из мира Spring, а также авторским контентом от экспертов сообщества.
––––– Spring АйО в социальных сетях –––––
Телеграм – https://t.me/spring_aio
YouTube – https://www.youtube.com/@spring_aio
VK – https://vk.com/spring_aio
Rutube – https://rutube.ru/channel/47285739/
Habr – https://habr.com/ru/companies/spring_aio/profile/
Видео Stable Values, как сломать final, Saga — боль | Spring АйО Подкаст №64 канала Spring АйО
00:01:11 - Представление гостей и тем выпуска
00:01:54 - Stable Values в Java 26
00:03:30 - Михаил начинает большой заход про LTS
00:04:04 - Почему компании сидят на LTS-версиях Java
00:06:27 - Что такое Java, OpenJDK и референсная реализация
00:08:16 - Что такое JDK-дистрибутив
00:09:27 - Что на самом деле означает LTS и кто оказывает поддержку
00:12:29 - Возвращаемся к Stable Values
00:13:06 - Зачем нужны Stable Values / Lazy Constants
00:14:09 - Проблема lazy-инициализации и final-полей
00:16:16 - Почему final в Java не всегда final
00:18:29 - Как Stable Values дают настоящую final-семантику
00:21:01 - Будут ли обычные Spring Boot-разработчики это использовать
00:22:15 - Lazy collections: списки и мапы с ленивой инициализацией элементов
00:26:01 - Резюме по Stable Values
00:27:13 - Статья про phantom read и Idempotent Barrier
00:28:23 - Проблема дублей в распределённых системах
00:30:41 - Как обычно строят идемпотентный API
00:32:35 - Проблема распределённого коммита
00:33:12 - Шутка про Saga pattern
00:34:01 - Как correlation ID помогает дедуплицировать запросы
00:35:41 - Пример с Kafka, ребалансингом и TTL в Redis
00:36:50 - Почему ошибки идемпотентности всплывают только в проде
00:39:43 - CAP-теорема и три типа инженеров
00:40:34 - Шутка про системных администраторов и бэкапы
00:41:16 - История про фишинг, шифровальщик и бухгалтерию
00:42:51 - Байка про деда, платочек и волков
00:43:17 - Резюме про Idempotent Barrier и Saga
00:43:41 - Статья про лицензирование ПО
00:44:04 - Если код выложен на GitHub, лицензирован ли он
00:45:03 - Что такое копирайт и интеллектуальное право
00:48:34 - Паша придумывает алгоритм обхода графов в глубину
00:49:00 - Копирайт возникает автоматически
00:50:13 - Права автора и шарики от CIA
00:50:46 - Что такое лицензия
00:51:49 - Open-source и не open-source лицензии
00:52:42 - Что такое OSI-approved лицензии
00:54:27 - Пример Axelix и LGPL
00:55:07 - Terraform, SSPL и ограничения лицензий
00:56:36 - AWS и коммерческое использование open-source
00:57:26 - Открытый исходный код не равен open-source
00:58:08 - Open-core модель
00:59:33 - Как работает open-core на примере Axelix
01:01:57 - IntelliJ IDEA, Grafana и другие open-core продукты
01:03:40 - Проблема поддержки open-source библиотек
01:04:54 - Форки, поддержка старых библиотек и HeroDevs
01:05:58 - Почему enterprise-дистрибутивы помогают развивать open-source
01:09:17 - Краткое резюме по базовым лицензиям
––––– Что такое Spring АйО –––––
Русскоязычное сообщество Spring-разработчиков с актуальной, полезной и интересной информацией из мира Spring, а также авторским контентом от экспертов сообщества.
––––– Spring АйО в социальных сетях –––––
Телеграм – https://t.me/spring_aio
YouTube – https://www.youtube.com/@spring_aio
VK – https://vk.com/spring_aio
Rutube – https://rutube.ru/channel/47285739/
Habr – https://habr.com/ru/companies/spring_aio/profile/
Видео Stable Values, как сломать final, Saga — боль | Spring АйО Подкаст №64 канала Spring АйО
Spring Boot Spring Data JPA Hibernate MapStruct Docker Docker Compose Flyway Liquibase Lombok Spring IntelliJ IDEA Kafka API JUnit Helm Kebrnetes JPA Buddy ObjectMapper ModelMapper Spring Cloud Kotlin Java React Admin TypeScript React OpenApi GitLab GitHub MongoDB Spring Web CRUD REST Restful StoryBook React Buddy VS Code JPQL DTO Reverse Engineering Spring Security Spring MVC Spring AOP
Комментарии отсутствуют
Информация о видео
12 июня 2026 г. 12:31:37
01:10:17
Другие видео канала





















