24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Kolejka zadań w tle z panelem monitorującym

107 przeglądów 0 opinii#42159
Budżet€875za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćGotówka, Przelew bankowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 01.09.2026
Odpowiedzi0średnia w kategorii: 1,3
Widoki10746 w ciągu 14 dni

Opis projektu

Przetłumaczone
Obecnie nasza aplikacja wykonuje zbyt wiele ciężkiej pracy bezpośrednio w ramach żądań, a użytkownicy czekają na rzeczy, które w ogóle nie powinny blokować ładowania strony. Chcę przenieść to wszystko do w pełni funkcjonalnej kolejki zadań w tle: aplikacja po prostu umieszcza zadanie w kolejce i natychmiast odpowiada, podczas gdy oddzielne procesy robocze przejmują zadania i je wykonują. Podstawowe potrzeby to nazwane kolejki do kierowania różnymi typami pracy, pule pracowników z konfigurowalną współbieżnością oraz zadania opóźnione i zaplanowane, które stają się dostępne tylko w określonym czasie. Automatyczne ponowne próby z wykładniczym opóźnieniem są obowiązkowe, a kolejka martwych listów dla zadań, które wyczerpały swoje próby, aby nic nie znikało w ciszy.

Obserwowalność jest równie ważna. Potrzebujemy panelu monitorującego pokazującego rzeczywisty obraz: przepustowość na kolejkę w czasie rzeczywistym, liczniki sukcesów i błędów, aktualną głębokość kolejki oraz ile zadań czeka w porównaniu do tych, które są wykonywane, oraz średni i najgorszy czas przetwarzania. Kiedy zadanie nie powiedzie się, chcę zobaczyć błąd, użyteczne dane, historię ponownych prób i mieć możliwość ręcznego zwrócenia go do kolejki jednym kliknięciem. Panel musi również pozwalać nam na wstrzymanie kolejki, łagodne zamknięcie pracowników i inspekcję zaplanowanych zadań przed ich uruchomieniem. Aby wyjaśnić zakres: to nie jest interfejs użytkownika dla cron, który po prostu uruchamia powtarzające się zadania, ani retransmiter webhooków. Skupiamy się na asynchronicznym przetwarzaniu pracowników oraz silnej obserwowalności wokół tego.

Proponuj rozwiązanie przechowywania backendowego i uzasadnij wybór. Zależy mi na gwarancjach dostawy przynajmniej raz, bezpiecznej operacji z równoległymi pracownikami, aby zadanie nigdy nie było uruchamiane dwa razy, oraz poprawnym łagodnym zamknięciu podczas wdrażania. Potrzebujemy przetestowanego kodu z jasną dokumentacją do konfiguracji, aby zespół mógł go uruchomić i rozszerzyć.

— Nazwane kolejki z pulami pracowników i konfigurowalną współbieżnością
— Ponowne próby z wykładniczym opóźnieniem i kolejka martwych listów
— Zadania opóźnione i zaplanowane, dostępne w określonym czasie
— Panel na żywo: przepustowość, błędy, głębokości kolejki, opóźnienia
— Ręczny powrót do kolejki, wstrzymanie i łagodne zamknięcie pracowników
Administracja Gotówka, Przelew bankowy
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
CDN setup and website DDoS protection

CDN setup and website DDoS protection

We need an engineer to connect a CDN, tune static caching and build DDoS protection with filtering rules, rate limits and attack monitoring.

Administracja24.09.20260180
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Administracja” pojawiają się codziennie. Wszystkie projekty w kategorii

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora