Разработка распределенных отказоустойчивых систем на платформе Erlang


Скачать презентацию

Информационные технологии с каждым годом более плотно внедряются в деятельность организации и предприятий и, в связи с этим, требования к надёжности и производительности информационных систем постоянно растут. Понимание того что отказы и простои стоят всё дороже и привычные методы масштабирования уже не работают на больших объёмах данных заставляет искать различные способы достижения распределения нагрузки и отказоустойчивости. В данном докладе речь пойдёт об инструментах которые предоставляет платформа Ericsson Erlang с помощью которых можно построить распределенную и отказоустойчивую систему затратив минимальное количество усилий.

  1. Распределенная отказоустойчивая система на платформе Erlang:
    • Введение в язык Erlang и его преимущества перед классическими императивными языками
    • Тестирование и интерактивная разработка
    • Сравнение возможностей платформы Erlang для разработки распределенных и отказоустойчивых систем с распространенными решениями
    • Применимость платформы Erlang для разработки разных типов распределенных и отказоустойчивых систем (кластер малого размера, кластер большого размера, peer-to-peer, дублирование)
  2. Методы достижения отказоустойчивости на примере High-Availability Appliance:
    • Типы отказов (отказ аппаратной части, критические и некритические ошибки)
    • Принцип «let it crash» и мониторинг процессов
    • Дублирование критических частей системы
    • Сохранение состояний процессов
    • Балансировка

Андрей Смирнов

Андрей СмирновАндрей Смирнов

Закончил Воронежский Государственный Университет по специальности “Математическое обеспечение и администрирование информационных систем”. После окончания участвовал в качестве разработчика в различных проектах (встраиваемые системы, АСУ, веб-разработка). В настоящий момент работает в компании Рексофт, является одним из ключевых разработчиков в проекте по разработке облачных решений в области информационной безопасности (распределенное ПО на языке Erlang). В свободное время участвует в разработке open-source проектов.

 

Николай Сокорнов

 


Комментарии


Оставить комментарий

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© CEE-SECR 2012 • Email:
Powered by WordPress. • Hosted by Hosting Community • Developed by i-Help