Вопрос 2.
Службы
очередей Windows
Azure
Windows
Azure Queue предоставляет надежный механизм
доставки сообщений (запросов). Она
предлагает простой алгоритм диспетчеризации
асинхронных заданий, который обеспечивает
возможность подключения к разным
компонентам приложения в облаке. Очереди
Windows Azure Queue характеризуются высокой
надежностью, постоянством и
производительностью. Более того, Windows
Azure Queue имеет REST-интерфейс, таким образом,
приложения могут создаваться на любом
языке программирования и выполнять
доступ к очереди через веб в любое время
из любой точки Интернета.
Благодаря
применению Windows
Azure
Queue
такая архитектура обладает рядом
преимуществ:
Масштабируемость
– Приложение может легче масштабироваться
соответственно нуждам трафика.
Разделение
ролей - Использование очередей позволяет
разделить разные части приложения, что
обеспечивает существенную гибкость и
расширяемость с точки зрения построения
приложения.
Всплески
трафика - Очереди обеспечивают
буферизацию, что компенсирует всплески
трафика и сокращает влияние, оказываемое
сбоями отдельных компонентов.
Итак,
благодаря модели очереди приложения
застрахованы от потери данных и снижения
надежности даже в условиях систематических
сбоев компонентов приложения.
Количество
сообщений в очереди не ограничено.