AWS SQS Fair Queues: Lärmige Nachbarn in Multi-Tenant-Systemen eindämmen

2025-08-30
AWS SQS Fair Queues: Lärmige Nachbarn in Multi-Tenant-Systemen eindämmen

AWS hat Amazon SQS Fair Queues eingeführt, eine neue Funktion zur Minderung der Auswirkungen von "lauten Nachbarn" in Multi-Tenant-Systemen. Laute Nachbarn sind Mieter, die Ressourcen übermäßig beanspruchen und so zu Verzögerungen für andere führen. Fair Queues überwachen die Nachrichtenverteilung und passen die Zustellungsreihenfolge automatisch an, indem sie Nachrichten von nicht lauten Mietern priorisieren. Dies gewährleistet eine gleichbleibende Servicequalität für alle Mieter, ohne dass die bestehende Nachrichtenverarbeitungslogik geändert werden muss. Entwickler fügen einfach eine Mieterkennung (MessageGroupId) hinzu und überwachen die relevanten Metriken mit CloudWatch.

Mehr lesen
Entwicklung

Problem der Transaktions Sichtbarkeit in PostgreSQL Multi-AZ Clustern: Ein tiefer Einblick in den Jepsen Bericht

2025-05-03
Problem der Transaktions Sichtbarkeit in PostgreSQL Multi-AZ Clustern: Ein tiefer Einblick in den Jepsen Bericht

Ein aktueller Jepsen-Bericht hebt ein langjähriges Problem der Transaktionssichtbarkeit in Amazon RDS für PostgreSQL Multi-AZ-Cluster hervor: Die Reihenfolge, in der Transaktionen sichtbar werden, unterscheidet sich zwischen dem Primär- und den Replikaservern. Dies führt nicht zu Datenverlust oder -beschädigung und betrifft weder Single-AZ-Deployments noch Aurora-Datenbanken. Das Problem hängt mit der "Long Fork"-Anomalie zusammen, die die Snapshot-Isolation verletzt. Der Beitrag beschreibt die Ursache (asynchrone Aktualisierungen von ProcArray und WAL) und veranschaulicht, wie dies zu inkonsistenten Ergebnissen führt (z. B. Alice und Bob beobachten unterschiedliche Rankings eines Hacker-News-Artikels). Obwohl dies die Anwendungsrichtigkeit selten beeinträchtigt, ist die Behebung für Enterprise-Funktionen von PostgreSQL-Clustern entscheidend. AWS arbeitet mit der PostgreSQL-Community zusammen, um dies zu beheben und bietet Workarounds wie die Überprüfung der Annahmen der Anwendung bezüglich der Transaktionsreihenfolge und die Verwendung expliziter Synchronisationsmechanismen.

Mehr lesen

Amazon Chime wird im Februar 2026 eingestellt

2025-02-20
Amazon Chime wird im Februar 2026 eingestellt

Amazon hat das Ende der Unterstützung für seinen Kommunikationsdienst Amazon Chime, einschließlich Business Calling, zum 20. Februar 2026 angekündigt. Die Registrierung neuer Kunden endet am 19. Februar 2025. Bestehende Kunden können Amazon Chime bis zum 20. Februar 2026 weiterhin nutzen, danach sind alle Funktionen nicht mehr verfügbar. Amazon empfiehlt die Migration zu alternativen Kollaborationslösungen wie AWS Wickr oder Partnerangeboten von Zoom, Webex und Slack.

Mehr lesen
Technologie Kollaboration

Migration von AWS App Mesh zu Amazon ECS Service Connect

2025-01-21
Migration von AWS App Mesh zu Amazon ECS Service Connect

AWS stellt AWS App Mesh zum 30. September 2026 ein. Dieser Beitrag beschreibt Strategien zur Migration von App Mesh zu Amazon ECS Service Connect, einem verwalteten Dienst, der verbesserte Zuverlässigkeit und Beobachtbarkeit für containerisierte Microservices bietet. Die wichtigsten Unterschiede zwischen den beiden Diensten werden hervorgehoben, darunter integrierte Health Checks, Ausreißererkennung und verbesserte CloudWatch-Integration. Eine Blue/Green-Deploymentsstrategie wird empfohlen, um Ausfallzeiten während der Migration zu minimieren. Der Artikel vergleicht auch Funktionen wie Traffic-Routing, Observability, Sicherheit und Ressourcenfreigabe.

Mehr lesen
Entwicklung