The Reactive Manifesto / Реактивный Манифест: The Need to Go Reactive

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Необходимость быть Реактивным

2heoh 26.07.13 в 10:39

0
+1

Требования к приложениям серьёзно изменились за последние годы. Всего несколько лет назад большое приложение представляло собой десятки серверов, отвечало в течении нескольких секунд, могло быть часами недоступно, находясь на профилактике и содержало гигабайты данных. Сегодня приложения устанавливаются на всех типах устройствах: от мобильных гаджетов, до облачных кластеров которые используют тысячи мультиядерных процессоров. Пользователи ожидают отклик за милисекунды и 100% время работы. Объем данные расширился до петабайтов.

2heoh 26.07.13 в 10:39

0

Эти характерные черты приложений, изначально появившиеся в таких Интернет-компаниях как Google или Twitter, покрыли многие индустрии. Финансы и телекоммуникации были первые кто подхватили новую практику для того, чтобы соответствовать новым требованиям, а остальные последовали за ними.

2heoh 26.07.13 в 10:40

0

Новые требования - нуждаются в новых технологиях.

2heoh 26.07.13 в 10:40

0

Новые требования - нуждаются в новых технологиях. Существующие ранее решения придавали особое значение управлению серверами и _контейнерами_. Масштабирование достигалось покупкой больших серверов и конкурентным программированием использующее мульти-треды. Дополнительные сервера добавлялись при помощи сложных, неэффективных и дорогих проприетарных решений.

2heoh 26.07.13 в 10:40

0

Но сейчас новая архитектура преобразовалась и дает возможность разработчикам осмыслить и строить приложения которые соответствуют сегодняшним требованиям. Мы называем это Реактивными Приложениями. Эта архитектура позволяет разработчикам строить событийно-ориентированные, масштабируемые, гибкие и интерактивные системы: предлагая высоко интерактивные пользовательские интерфейсы, полностью в реальном времени, которые опираются на масштабируемый и гибкий стек ПО, готовые к установке на мультиядерные и облачные вычислительные архитектуры. Реактивный манифест описывает эти важные черты которые необходимы для достижения Реактивности.

2heoh 26.07.13 в 10:41

0
Минутку...