#74 - Дерар Бакр - риалтайм системы на JVM стэке
В 74 выпуске подкаста Javaswag поговорили с Дераром о реалтайм атрибуции в рекламной сети построенной на JVM стэке
00:00 Начало
05:46 Преимущества и недостатки платформы JVM
11:56 Размышления о будущем Java
17:12 Что такое AppFlyer?
22:20 Обработка больших данных в AppFlyer
28:16 Архитектура обработки данных и Kafka
36:40 Clojure
42:49 Эффективность и выразительность кода на Clojure
49:17 Java и Clojure
55:24 Проблемы экосистемы Clojure
01:02:40 Знание основ Java для Clojure-разработчиков
01:11:19 Масштабирование и партиции в Kafka
01:16:24 Подсчет удалений приложений
01:22:57 Инструменты для масштабирования и обработки данных
01:30:09 Минимальные знания для разработчиков многопоточных приложений
01:39:31 Блокирующий и неблокирующий ввод-вывод
01:45:49 Сложности работы с данными и идентификаторами
01:52:55 Опыт работы в крупных компаниях и корпоративной среде
01:59:26 Менторинг
02:05:46 Роль софт-скилов в карьере инженера
02:11:20 Анонимные отзывы
02:18:11 AI
02:24:22 Непопулярное мнение о потоках в Java
02:32:33 Асинхронность и производительность в современных системах
Гость https://www.linkedin.com/in/derarbakr/
Ссылки:
- Optimizing 25PB Storage https://docs.google.com/presentation/d/1H8Kw3lBAw_HqK_4ZTWFT-a1EuVwNgB4j/edit
Ссылки на подкаст:
- Сайт - 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
- volyx
- derar-bakr