-
JSON конфигурация списка задач Hangfire и их runtime обновление
Явное описание задач в коде делает их достаточно неповоротливыми и неудобными в поддержке. Также было бы явным излишеством описывать однотипные задачи.
Было бы удобнее хранить их минимальное описание с параметрами в отдельном файле с JSON или XML разметкой, который бы автоматически подгружался при старте планировщика и далее уже обновлял список при условии, если он был изменен. У известного планировщика Quartz, такая фича идет уже из коробки, но к сожалению, в Hangfire ее нет.
-
AKKA.NET для построения высоконадежных и слабосвязанных Web-систем
Для 99% сложных технических проблем, с которыми разработчики сталкиваются сегодня, было найдено решение в начале 1970 годa: модель акторов.
Предпосылка актор-модели заключается в том, что каждый компонент в этой системе есть «актор», и между акторами происходит общение, путем передачи сообщений между собой. Акторы имеют уникальные адреса внутри актор-системы, даже находясь на нескольких физических компьютерах, можно направить конкретное сообщение конкретному актору.
-
15 востребованных навыков программиста у работодателей
Множество компаний вечно нуждается в программистах. И пока тех.компании делают большое количество наймов, потребность в программистах охватывает промышленные области и продолжает расти.