Успех SQL Service Broker? - PullRequest
       10

Успех SQL Service Broker?

4 голосов
/ 08 января 2010

Я планирую преобразовать наше внутреннее приложение из MSMQ и WCF в SSB. Мы хотели бы иметь более многофункциональную систему в отношении нашей очереди.

Однако я не вижу много реализаций или общей информации, если SSB используется с .Net. Блог SSB не очень активен, и я вижу несколько сообщений об успехах в реализации или советах.

Много ли используется SSB? Есть ли лучшие альтернативы для очередей и .Net?

Ответы [ 4 ]

5 голосов
/ 01 февраля 2010

Мы используем SSB для асинхронной обработки множества различных типов записей, и это просто. Прибавление к скорости было немного сложным, но оно того стоило. Использование процедур активации сэкономило нам массу времени. Просто представьте, что вы можете сказать, что вы хотите, чтобы этот асинхронный процесс имел 10 потоков для обработки элементов в очереди, но я хочу, чтобы этот другой асинхронный процесс имел только 2 потока для обработки элементов в очереди ». Это всего лишь параметр хранимой процедуры активации. Я бы порекомендовал посмотреть учебники Адама Механика по SSB на simple-talk.com.

5 голосов
/ 08 января 2010

На самом деле информации очень много (хотя я сомневаюсь, что она скажет вам, соответствует ли SSB вашим потребностям):

3 голосов
/ 29 января 2010

Люди, которых я знаю, которые используют его (например, MVP Денни Черри из http://mrdenny.com), очень довольны им, но, как вы уже поняли, очень мало людей используют его по сравнению с общей популяцией SQL Server Есть немного барьер для входа, потому что он не интуитивно понятен для администраторов баз данных, и нет графического интерфейса для него.

Если у вас есть конкретные вопросы по этому поводу, напишите Денни, и он будет рад поговорить с вами об этом. Он также проводит групповые презентации об этом.

1 голос
/ 12 января 2010

Чтобы получить обзор нескольких выбранных развертываний компонента Service Broker, посмотрите здесь . Несколько крупных компаний (таких как MySpace) публично объявили, что Service Broker является одной из важнейших основ архитектуры их систем.

...