Разработка распределенных отказоустойчивых систем на платформе Erlang (SECR-2012) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) |
StasFomin (обсуждение | вклад) (Batch edit: replace PCRE (\n\n)+(\n) with \2) |
||
(не показано 19 промежуточных версий этого же участника) | |||
** Применимость платформы Erlang для разработки разных типов распределенных и отказоустойчивых систем (кластер малого размера, кластер большого размера, peer-to-peer, дублирование) * Методы достижения отказоустойчивости на примере High-Availability Appliance: ** Типы отказов (отказ аппаратной части, критические и некритические ошибки) ** Принцип «let it crash» и мониторинг процессов ** Дублирование критических частей системы ** Сохранение состояний процессов ** Балансировка </blockquote> == Видео == {{vimeoembed|53134638|800|450}} <!-- pollholder --> == Слайды == [[File:Разработка распределенных отказоустойчивых систем на платформе Erlang (SECR-2012).pdf|left|page=-|256px]] {{----}} == Примечания и отзывы == <!-- <blockquote>[©]</blockquote> --> * [http://2012.secrus.ruorg/talks/developing-distributed-fault-tolerant-systems-using-erlang-platform Страница доклада на сайте конференции] <references/> [[Category <!-- topub --> {{stats|disqus_comments=0|refresh_time=2018-07-04T23:23:102021-08-31T18:14:16.301310083863|vimeo_comments=0|vimeo_plays=1209|youtube_plays=0}} [[Категория:SECR-2012]] [[CategoryКатегория:Erlang]] [[CategoryКатегория:Highload-архитектуры]] [[Категория:Распределенные системы]] |
Текущая версия на 12:23, 4 сентября 2021
Содержание
Аннотация
- Докладчик
Информационные технологии с каждым годом более плотно внедряются в деятельность организации и предприятий и, в связи с этим, требования к надёжности и производительности информационных систем постоянно растут. Понимание того что отказы и простои стоят всё дороже и привычные методы масштабирования уже не работают на больших объёмах данных заставляет искать различные способы достижения распределения нагрузки и отказоустойчивости. В данном докладе речь пойдёт об инструментах которые предоставляет платформа Ericsson Erlang с помощью которых можно построить распределенную и отказоустойчивую систему затратив минимальное количество усилий.
- Распределенная отказоустойчивая система на платформе Erlang:
- Введение в язык Erlang и его преимущества перед классическими императивными языками
- Тестирование и интерактивная разработка
- Сравнение возможностей платформы Erlang для разработки распределенных и отказоустойчивых систем с распространенными решениями
- Применимость платформы Erlang для разработки разных типов распределенных и отказоустойчивых систем (кластер малого размера, кластер большого размера, peer-to-peer, дублирование)
- Методы достижения отказоустойчивости на примере High-Availability Appliance:
- Типы отказов (отказ аппаратной части, критические и некритические ошибки)
- Принцип «let it crash» и мониторинг процессов
- Дублирование критических частей системы
- Сохранение состояний процессов
- Балансировка
Видео
Слайды
Примечания и отзывы
Plays:129
Comments:0