Hangfire vs Quartz

0

Ma ktoś jakieś doświadczenie z obydwiema bibliotekami i zechciałby się podzielić opinią na ich temat? Głównie chodzi mi o jakieś real-world problemy. Trudno znaleźć jakiś sensowny artykuł opisujący różnice, wady i zalety każdej z nich. Co prawda jest dokumentacja, ale widzę, że np. w przypadku Hangfire dużo rzeczy nie jest opisanych, stąd ten temat.

1

Hangfire to najbardziej gówniana biblioteka w świecie .NET.

0

:O A czemu? :P

2

Ja się podłącze pytaniem z czystej ciekawości, bo nigdy nie musiałem jeszcze korzystać z tego typu bibliotek. W czym jest przewaga Hangfire czy też Quartz nad zwykłym hosted service? Zakładając oczywiście że korzystamy z .Net Core.

0

@Aventus: Hmm, jako że nigdy nie używałem hosted service, to się zapytam. Ile kodu w przypadku hosted service trzeba napisać, aby skonfigurować, żeby np. jakiś job odpalał się codziennie raz o danej godzinie, a jeśli z jakiegoś powodu się nie wykona o danej godzinie (np. awaria systemu), to wykonał się przy najbliższej okazji (np. natychmiast po przywróceniu systemu). W Hangfire to afaik jedna linijka.

Hangfire oferuje system powtórzeń w przypadku bledu, możliwość równoległego wykonywania jobow, no i UI do zarządzania stanem jobow.

1 użytkowników online, w tym zalogowanych: 0, gości: 1