В этом выпуске мы поговорили с Юрием Жлобой — разработчиком из Wargaming. Обсудили, почему Erlang стал революцией для телеком-индустрии, а Elixir сделал функциональное программирование удобным для бизнеса.
Разобрали ключевые вопросы:
— Как модель акторов решает проблемы многопоточности и отказоустойчивости?
— Почему виртуальная машина BEAM — одна из самых мощных в индустрии?
— Чем Elixir отличается от Erlang и как он изменил разработку веб-приложений?
— Почему WhatsApp, Discord и другие гиганты выбрали именно эту технологию?
— Стоит ли изучать эти языки сегодня и где они актуальны в 2025 году?
Этот выпуск — глубокий разбор технологий, которые обеспечивают стабильность и масштабируемость в самых требовательных системах. Вы узнаете, какие задачи они решают лучше всего и какие перспективы открывают разработчикам. Не пропустите!
✅ Подписывайтесь на канал «Организованное программирование» в Telegram: https://ttttt.me/orgprog
– Список подкаст-платформ (Apple Podcast, Google Podcast, Spotify, Яндекс.Музыка и другие): https://podcast.ru/1734325321
– Смотреть в ВК Видео: https://vkvideo.ru/video-224967259_456239084
Полезные ссылки:
https://www.youtube.com/@YuriZhloba Учебный курс по Эликсир, доступный на YouTube и RuTube
https://www.youtube.com/@YuriZhloba_Music
https://rutube.ru/channel/38124338/
- (00:00) - Введение и анонс
- (01:54) - Erlang – язык, который не менялся 40 лет, но до сих пор актуален!
- (03:44) - Зачем появился Elixir и правда ли, что он быстрее Ruby on Rails?
- (05:54) - Почему Erlang идеален для мессенджеров и серверов с высокой нагрузкой?
- (08:25) - Как язык, созданный для телефонов, стал основой современных технологий?
- (10:17) - Что такое грин-треды и почему Erlang распределяет нагрузку лучше всех?
- (13:08) - Как обновлять код на сервере без перезапуска? Магия горячей замены!
- (19:41) - Почему в Erlang нет проблем со сборкой мусора и утечками памяти?
- (25:33) - Почему Erlang – не лучший выбор для большинства проектов?
- (27:27) - Как Erlang стал лучшим инструментом для парсинга бинарных данных?
- (29:24) - Как Elixir изменил мир Erlang и что он делает лучше?
- (33:47) - Phoenix – веб-фреймворк, который мог заменить Rails, но не смог
- (39:43) - Акторы в Erlang – концепция, которая ломает мозг!
- (44:28) - Как в Code Battle используются процессы и реальное время?
- (48:15) - Почему Erlang идеально подходит для софт-реалтайм систем?
- (52:13) - Как конечные автоматы в Erlang меняют программирование?
- (55:02) - Супервизоры – технология, которая делает системы неубиваемыми!
- (56:52) - Почему рекурсия в Erlang работает лучше, чем циклы?
- (58:48) - Почему Erlang и Elixir до сих пор живы, несмотря на Kubernetes?
- (01:05:48) - Какие крупные компании используют Erlang и почему?
- (01:07:36) - Правда ли, что Erlang один из самых энергоэффективных языков?
- (01:15:16) - Стоит ли учить Elixir в 2025 году?
- (01:17:42) - Как выбор Elixir влияет на вашу карьеру?
- (01:22:54) - Где учить Elixir и почему важно понимать акторов?
- (01:26:49) - Erlang и Elixir – технологии будущего или нишевая экзотика?
★ Support this podcast ★