Максим Трескин - Erlyvideo. Why Erly? | HappyDev'12
description
Transcript of Максим Трескин - Erlyvideo. Why Erly? | HappyDev'12
Erlyvideo. Why Erly?
Максим Трескин[email protected]
@mtreskin
29 сентября, 2012
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединений
Тяжёлый трафикМодифицируемость
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединенийТяжёлый трафик
Модифицируемость
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединенийТяжёлый трафикМодифицируемость
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсами
Обработка ошибокПараллельное программирование
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсамиОбработка ошибок
Параллельное программирование
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсамиОбработка ошибокПараллельное программирование
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделены
Исключения нелокальны к даннымДанные мутабельные
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделеныИсключения нелокальны к данным
Данные мутабельные
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделеныИсключения нелокальны к даннымДанные мутабельные
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Изолированные процессыБыстрая сборка мусораSMP
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессы
Быстрая сборка мусораSMP
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессыБыстрая сборка мусора
SMP
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессыБыстрая сборка мусораSMP
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Erlyvideo
http://erlyvideo.orghttps://github.com/erlyvideo
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?
Вопросы?
Erlyvideo. Why Erly?
Максим Трескин[email protected]
@mtreskin
29 сентября, 2012
Максим Трескин [email protected] @mtreskin Erlyvideo. Why Erly?