Post on 28-Nov-2014
description
Erlyvideo. Why Erly?
Максим Трескинmtreskin@metachord.com
@mtreskin
29 сентября, 2012
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединений
Тяжёлый трафикМодифицируемость
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединенийТяжёлый трафик
Модифицируемость
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Erlyvideo
Много соединенийТяжёлый трафикМодифицируемость
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Кандидаты
JavaC++Erlang
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсами
Обработка ошибокПараллельное программирование
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсамиОбработка ошибок
Параллельное программирование
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Проблемы традиционных подходов
Контроль за ресурсамиОбработка ошибокПараллельное программирование
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделены
Исключения нелокальны к даннымДанные мутабельные
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделеныИсключения нелокальны к данным
Данные мутабельные
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Почему?
Данные и потоки выполнения разделеныИсключения нелокальны к даннымДанные мутабельные
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Изолированные процессыБыстрая сборка мусораSMP
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессы
Быстрая сборка мусораSMP
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессыБыстрая сборка мусора
SMP
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Что делает Erlang незаменимым
Иммутабельность, нет ссылокИзолированные процессыБыстрая сборка мусораSMP
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Erlyvideo
http://erlyvideo.orghttps://github.com/erlyvideo
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
Вопросы?
Erlyvideo. Why Erly?
Максим Трескинmtreskin@metachord.com
@mtreskin
29 сентября, 2012
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?