Изображение с hangfire.io
Hangfire — многопоточный и масштабируемый планировщик задач, построенный по клиент-серверной архитектуре на стеке технологий .NET (в первую очередь Task Parallel Library и Reflection), с промежуточным хранением задач в БД. Полностью функционален в бесплатной (LGPL v3) версии с открытым исходным кодом. В статье рассказывается, как пользоваться Hangfire.
План статьи:
- Принципы работы
- Внутренности и возможности Hangfire-сервера
- Повторяемые и отложенные задачи
- Микрообзор Quartz.NET
- Про (не)нагрузочное тестирование
- Выводы. Опрос.