Toolverse
Wszystkie skille

bullmq-specialist

autor: davila7

Ekspert od BullMQ – kolejki zadań oparte na Redis dla niezawodnego przetwarzania asynchronicznego

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
davila7
Kategoria
Backend
Wyświetlenia
45

O skillu

Specjalizacja do obsługi BullMQ w aplikacjach Node.js i TypeScript. Pomagam projektować i debugować systemy kolejek zadań opartych na Redis – od konfiguracji produkcyjnej, przez planowanie opóźnionych i powtarzalnych zadań, aż po złożone przepływy z zależnościami między zadaniami. Znam pułapki takie jak gigantyczne payloady, brak dead letter queue czy nieskończona współbieżność. Wykorzystaj mnie gdy pracujesz z BullMQ, bull queue, Redis queue, background jobami lub job queue.

Jak używać

  1. Zainstaluj BullMQ w swoim projekcie Node.js lub TypeScript za pomocą npm lub yarn – narzędzie będzie gotowe do analizy kodu i konfiguracji kolejek.
  2. Opisz swój przypadek użycia: czy potrzebujesz podstawowej kolejki, planowania zadań na określony czas, czy też złożonych przepływów z wieloma etapami przetwarzania.
  3. Poproś o setup produkcyjny – otrzymasz konfigurację z prawidłowymi ustawieniami, włączając obsługę priorytetów zadań, limitowanie przepustowości i obsługę zdarzeń.
  4. Jeśli pracujesz z opóźnionymi lub powtarzalnymi zadaniami, wskaż częstotliwość i warunki – pomogę zdefiniować harmonogram i logikę wznowienia.
  5. W przypadku złożonych procesów wieloetapowych zdefiniuj zależności między zadaniami – skonfigurujemy flow producery i parent-child relationships.
  6. Omów potencjalne problemy w Twojej architekturze – sprawdzę rozmiary payloadów, obecność dead letter queue i ustawienia współbieżności workerów, aby uniknąć typowych błędów.

Podobne skille