24FreelanceFreelance-Marktplatz, der niemals schläft
Aktiv

Asynchrones Backend auf RabbitMQ und Kafka

89 Ansichten#2573
KategorieHandgemacht
Auflistungszeitraum10 Tagebis 24.11.2026
Veröffentlicht26.08.2026
Ansichten8942 in 14 Tagen

Über den Service

Übersetzt
Ich entwerfe und baue asynchrone, ereignisgesteuerte Backends, die Dienste unabhängig voneinander machen, widerstandsfähig gegen Ausfälle sind und bereit für wachsende Lasten. Wenn eine Anfrage nicht auf den Abschluss aller nachgelagerten Schritte wartet, bleibt Ihre API schnell und die Hintergrundarbeit schreitet in ihrem eigenen Tempo voran. Zuerst modelliere ich den Nachrichtenfluss: welche Ereignisse wichtig sind, wer sie veröffentlicht, wer sie konsumiert und was im Fehlerfall passieren sollte. Mit diesem Modell baue ich die tatsächliche Topologie in RabbitMQ oder Kafka mit klaren Namen, durchdachtem Routing und expliziter Verantwortung für jede Warteschlange und jedes Thema.

In RabbitMQ konfiguriere ich Exchanges, Warteschlangen und Bindungen für Ihre tatsächlichen Routen, schreibe dann Worker, die Nachrichten ordnungsgemäß bestätigen, sinnvoll Prefetch verwenden und keine Daten beim Neustart verlieren. Ich füge eine Wiederholungsrichtlinie mit exponentiellem Backoff, Dead-Letter-Exchanges für festgefahrene Nachrichten und idempotente Handler hinzu, sodass eine erneute Zustellung keine Doppelbelastung oder doppelte Sendungen verursacht. Für hochvolumige Streams verwende ich Kafka: partitionierte Themen, Verbrauchergruppen, Offset-Management und Geschichts-Wiedergabe, damit Sie Daten nach der Bereitstellung einer neuen Funktion erneut verarbeiten können. In jedem Fall konzentriere ich mich auf Backpressure, Reihenfolgegarantien und Verhalten unter Last, nicht nur auf ideale Szenarien.

Sie erhalten eine Hintergrundverarbeitung, die Spitzen und Ausfälle übersteht: schwere Aufgaben, Benachrichtigungen, Integrationen und Datenpipelines fließen durch den Broker, anstatt die Benutzer zu blockieren. Ich stelle klare Flussdiagramme, getestete Produzenten und Verbraucher, Gesundheitschecks, Metriken und Dashboards sowie Vorfall-Handbücher für den Bereitschaftsdienst zur Verfügung. Ich kann ein bestehendes System erweitern oder eines von Grund auf neu erstellen, mit vollständiger Dokumentation, damit Ihr Team die Lösung selbstbewusst weiterentwickeln kann.

— Topologiedesign: Exchanges, Warteschlangen, Themen, Partitionen
— Zuverlässige Worker: ack, prefetch, Wiederholungen, Dead-Letter
— Idempotenz, Reihenfolge und Backpressure unter realer Last
— Überwachung, Warnungen und Produktionshandbücher
Freelancer contacts
E-mailShow
24
Zwanzig · Tipp

Bevor Sie bestellen

  • Durchsehen Sie das Portfolio des Freelancers.
  • Beschreiben Sie Ihre Aufgabe und fragen Sie nach Preis und Frist.
  • Überprüfen Sie die Bewertungen anderer Kunden.
  • Oder posten Sie ein Projekt und vergleichen Sie mehrere Angebote.
Gleiche Kategorie

Ähnliche Dienstleistungen

Alle Dienstleistungen in der Kategorie
Gut zu wissen
Wie bestelle ich diese Dienstleistung?

Schreiben Sie dem Freelancer über das Formular auf dieser Seite: beschreiben Sie die Aufgabe, die Frist und das Ergebnis, das Sie benötigen.

Wie überprüfe ich den Freelancer?

Öffnen Sie das Profil: Bewertung, Portfolio und Bewertungen von anderen Kunden zeigen Erfahrung mit Aufgaben wie Ihren.

Oksana L.Handgemacht
Kontakt
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