Докладчик расскажет, почему для Erlyvideo был выбран Erlang, и почему он является оптимальным выбором для создания гибкого и производительного видео-сервера
Для создания серверных приложений существует огромный выбор технологий: Java, C++, Erlang.
Как не потеряться и выбрать нужный инструмент, если хочется получить работающую, предсказуемую, легко модифицируемую систему, способную обслуживать максимальное количество пользователей, вложив в её разработку минимум времени и денег?
Ответ на этот вопрос вы получите, посетив доклад
5. Кандидаты
Java
C++
Erlang
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
6. Проблемы традиционных подходов
Контроль за ресурсами
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
7. Проблемы традиционных подходов
Контроль за ресурсами
Обработка ошибок
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
8. Проблемы традиционных подходов
Контроль за ресурсами
Обработка ошибок
Параллельное программирование
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
9. Почему?
Данные и потоки выполнения разделены
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
10. Почему?
Данные и потоки выполнения разделены
Исключения нелокальны к данным
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
11. Почему?
Данные и потоки выполнения разделены
Исключения нелокальны к данным
Данные мутабельные
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
12. Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
13. Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Изолированные процессы
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
14. Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Изолированные процессы
Быстрая сборка мусора
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?
15. Что делает Erlang незаменимым
Иммутабельность, нет ссылок
Изолированные процессы
Быстрая сборка мусора
SMP
Максим Трескин mtreskin@metachord.com @mtreskin Erlyvideo. Why Erly?