Pull to refresh
5
0
Михаил @mourhoon

Аналитик-разработчик

Send message
По-порядку: Есть Azure Storage, который состоит из 3х сервисов: Tables (No-SQL таблицы), Queues («тупые» очереди) и BLOB (бинарные файлы).

Если говорить про Azure Queue в сравнении с Azure ServiceBus Queue, то вот на msdn подробное сравнение: msdn.microsoft.com/en-us/library/windowsazure/hh767287(v=vs.103).aspx. Если кратко, то ServiceBus Queue умнее, гарантирует FIFO, но при этом имеет некоторые ограничения по размеру, количеству очередей и работает медленней, чем обычные Azure Queue.

С другой стороны, просто очереди (даже умные от ServiceBus) такую простую задачу, как чат напрямую не решают, т.к. нет возможности простым способом доставить сообщение всем в комнате. Именно для этого использовался функционал топик-подписка плюс методы доставки, которые есть в ServiceBus, но нет в Azure Queue, да и вообще в Azure Storage.
Без проблем. Мы сейчас общаемся с командой разработчиков StreamInsight. Это отличные ребята, частитчно из Microsoft Research — так что они вполне могут рассказать о подробностях устройства этой системы. Так что следующий пост напишем наверное об этом. Ну на хабре об этом почти ничего нет.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity