2009-08-27 2 views
0

В настоящее время мы работаем с центром данных, который объединяет кучу данных входа и сохраняет их в базе данных..NET Framework Framework Execution Framework в C#

У нас есть несколько «рабочих мест», которые работают периодически, которые работают с данными, проводить анализ статистики и т.д.

Текущий планировщик и система работы довольно простой, и я хотел бы, чтобы пнуть его в орехах и отправить его в овердрайв (просто пойдите со мной на это).

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

Я хотел бы знать, поддерживает ли платформа .NET для этого? Я понимаю, что Azure позволит разработчикам создавать распределенные приложения, но я считаю, что они должны работать на датацентрах MSFT.

В принципе, я бы хотел запустить свою собственную мини-окну.

Oh great S.O. сообщества, есть ли какая-нибудь надежда, или я должен построить свою собственную?

ответ

2

Похоже, что распределенная очередь сообщений будет полезна для вас. MSMQ идеально подходит для этого случая, так как вы можете писать в очереди сообщений общего пользования и распространять свои действия (которые вы будете реализовывать как службы Windows) на многих серверах.

Вы изучали это?