Переход от монолитной архитектуры к распределенной

Александр Бындю

6 апреля 2014

Типовые проекты, где в центре системы стоит реляционная БД, перестают удовлетворять современным требованиям рынка ПО. В норму входит использование очередей, поисковых движков, NoSQL решений, облачных технологий. Всё это требует перехода от «классической» архитектуры к дроблению системы на набор низкосвязанных компонентов, взаимодействующих друг с другом через сообщения или интерфейсы.

Мы рассмотрим примеры типовых подходов и инструментов, которые сейчас актуальны в мире разработки масштабируемых систем.

Вводные ссылки с примерами:
Integration Patterns: актуальные инструменты и решения
Integration Patterns: Shared DB, state machine и очередь сообщений
Integration Patterns: Репликация и очередь сообщений
blog comments powered by Disqus