25 Punkte von davespark 2025-10-30 | 8 Kommentare | Auf WhatsApp teilen

Zentrale These

Die Tech-Branche teilt sich in zwei Lager:

  • Lager 1: verfolgt Buzzwords und führt wahllos komplexe, moderne Tech-Stacks ein
  • Lager 2: setzt auf einen vernünftigen, pragmatischen Ansatz und nutzt nur so viel wie nötig

Der Autor argumentiert, dass man in den meisten Fällen statt Kafka Postgres als Pub/Sub- und Queue-System verwenden kann.

Benchmark-Ergebnisse

Pub/Sub-Performance

  • 4-vCPU-Single-Node: 5.036 geschriebene Nachrichten pro Sekunde, 25.183 gelesene (5-facher Fan-out)
  • 4 vCPU, 3 replizierte Nodes: ähnlicher Durchsatz, leicht erhöhte Latenz
  • 96-vCPU-Single-Node: 243.000 Nachrichten pro Sekunde, 1,16 GiB/s Lesedurchsatz

Queue-Performance

  • 4-vCPU-Single-Node: 2.885 Nachrichten pro Sekunde
  • 96-vCPU-Single-Node: 20.144 Nachrichten pro Sekunde

Zentrale Punkte

  1. Fortschritte bei der Hardware: Moderne Hardware (192-Core-CPU, 4 TB RAM) macht einen Single Node extrem leistungsfähig
  2. Postgres-Renaissance: Die Bewegung „Postgres für alles“ wächst
  3. Praxisnähe: Selbst große Startups wie OpenAI nutzen weiterhin eine einzelne Postgres-Instanz
  4. Organisatorischer Overhead: Die Einführung neuer Technologien verursacht Kosten für Lernen, Betrieb, Monitoring usw.

Fazit

„Verwendet einfach Postgres, bis es an seine Grenzen stößt“

Die meisten Unternehmen brauchen nur einen Durchsatz im Bereich einiger MB pro Sekunde, und das kann Postgres problemlos bewältigen. Die Botschaft lautet, komplexe verteilte Systeme erst dann einzuführen, wenn sie wirklich nötig sind.

8 Kommentare

 
ztaka 2025-11-02

Kafka ist langsam, aber ...

 
roxie 2025-11-01

Ich weiß nicht, ob Bubbley in jeder Situation gut ist, aber ich habe oft Fälle gesehen, in denen zusätzlich Arbeit entsteht, weil Kafka eingesetzt wird, obwohl man Kafka gar nicht verwenden müsste.

 
beoks 2025-11-01

Schon wieder ein Lobgesang auf PostgreSQL ...
Wichtig ist, nur so viel zu nutzen, wie man braucht,
und ein Design zu haben, das einen flexiblen Wechsel ermöglicht.

 
carnoxen 2025-10-31

Wenn ich das sehe, muss ich an den extremsten Empfehlungsbeitrag zu PostgreSQL denken.

 
roxie 2025-11-01

Oh, wie haben Sie den Titel nach Ihrem Geschmack geändert?

 
carnoxen 2025-11-01

Der Titel?

[Der extremste Postgresql-Empfehlungsartikel](https://news.hada.io/topic?id=16365)  

Ich habe dabei nicht einmal besonders große Tricks angewendet.

 
savvykang 2025-11-01

https://news.hada.io/guidelines

> Markdown wird unterstützt.
> Es wird sowohl in Beiträgen als auch in Kommentaren unterstützt.
> Grundsätzlich folgt es der CommonMark-Spezifikation.
> Bilder werden nicht unterstützt.

Zusätzlich scheint bei GeekNews-URLs vor dem Linktitel ein Symbol angezeigt zu werden.

 
ndrgrd 2025-11-01

Ich werde einfach bei SQLite bleiben, bis es kaputtgeht.