Die Passwortspeicherung ist einer der wenigen Bereiche der Softwareentwicklung mit einer echten richtigen Antwort, die veröffentlicht, gepflegt und kostenlos verfügbar ist. Sie ist zugleich einer der Bereiche, die am beharrlichsten falsch gemacht werden, weil die falschen Antworten irgendwann einmal richtig waren und...
Backend-Entwicklung
Artikel, Leitfäden und Tutorials zu Backend-Entwicklung, mit praktischen Tipps für Entwickler und Unternehmen, mit praxisnahen Hinweisen.
Technische Dokumentation scheitert auf eine bestimmte und vorhersehbare Weise. Jemand schreibt in zwei ruhigen Wochen sehr viel davon, das System ändert sich, niemand pflegt sie nach, und binnen eines Jahres steht dort mit voller Überzeugung etwas Falsches. Ab diesem Punkt ist sie schlechter als gar nichts, denn wer...
Ein Uptime-SLA sieht aus wie ein Versprechen und verhält sich wie eine Rückerstattungsregel. Anbieter wissen das. Kunden häufig nicht, und sie unterschreiben ein Service Level Agreement in dem Glauben, Verfügbarkeit gekauft zu haben, während sie in Wirklichkeit einen kleinen Rabatt für den Fall gekauft haben, dass sie...
Disaster Recovery ist in einem kleinen Team meistens eine einzige Zeile in einem Dokument, das nie jemand geöffnet hat: Backups sind aktiviert. Diese Aussage stimmt, und sie ist trotzdem keine Antwort, denn sie sagt nichts darüber, wie alt die Daten im Ernstfall wären, wie lange das Zurückspielen dauert oder ob...
Diskussionen über API-Versionierung beginnen meist am falschen Ende, nämlich bei der Frage, wo die Versionsnummer steht. Das ist die folgenloseste Entscheidung des ganzen Themas. Entscheidend ist, welche Änderungen überhaupt eine neue Version verlangen, und die meisten Teams irren sich dabei in Richtung Sorglosigkeit:...
Arbeit an der Datenbank Performance beginnt meist damit, dass jemand eine größere Instanz vorschlägt, und sie endet meist mit der Entdeckung, dass eine einzige Abfrage bei jedem Seitenaufruf einen sequenziellen Scan über 4 Millionen Zeilen gefahren hat. Die Hardware war nie die Beschränkung. Der Ausführungsplan war es....
Cloudflare Queues löst das Problem, auf das jede Serverless-Anwendung irgendwann stößt: Es kommt eine Anfrage herein, die Arbeit auslöst, auf die der Nutzer nicht warten sollte. Die Bestätigungsmail verschicken, den Upload skalieren, den Datensatz zu einem Drittanbieter synchronisieren. Auf einem klassischen Server...
Cloudflare Hyperdrive existiert wegen eines konkreten, unspektakulären Problems: Ein Worker, der in 200 Städten läuft und mit einer einzigen Postgres-Datenbank in einer einzigen Stadt spricht, ist langsamer als dieselbe Abfrage von einem Server, der direkt neben dieser Datenbank steht. Nicht ein bisschen langsamer. Oft...
Cloudflare Workers und AWS Lambda sind beide Serverless-Compute-Plattformen, kommen aber aus unterschiedlichen Richtungen. Lambda ist der etablierte Serverless-Standard im riesigen AWS-Ökosystem; Workers ist edge-nativ und auf niedrige Latenz und globale Verteilung ausgelegt. 2026 sind beide hervorragend, und die...
Mit Cloudflare Workers führen Sie Backend-Code am Edge aus, nah bei Ihren Nutzern und ohne Server zu verwalten. Für APIs macht diese Kombination aus nahezu null Cold Starts, globaler Verteilung und eng integriertem Speicher Workers 2026 zu einer überzeugenden Plattform. Dieser Leitfaden erklärt, wie eine Cloudflare...