Caching-Strategien für performante und kostengünstige Websites

2025-05-16
Caching-Strategien für performante und kostengünstige Websites

Dieser Artikel beschreibt die Caching-Techniken, die auf den Websites des Autors, jasonthorsness.com und hn.unlurker.com, verwendet werden. Für verschiedene Website-Typen werden unterschiedliche Ansätze vorgestellt: meist statische Websites nutzen Content-Hashing, CDNs und Client-Side Caching; datengetriebene dynamische Websites kombinieren kurzfristige Cache-Control-Header, Backend-Memory-Caching, Single-Instancing und Disk-Caching; und für authentifizierte Websites schlägt der Autor vor, nicht benutzerspezifische Komponenten zu priorisieren und kollaboratives Caching zwischen Browser und Server zu nutzen. Durch clevere Caching-Strategien erreicht der Autor eine hohe Performance bei minimalen Kosten und behält die Stabilität auch bei hohem Traffic.

Mehr lesen
Entwicklung Website-Performance

Analyse des vollständigen Hacker News Datensatzes mit DuckDB

2025-04-30
Analyse des vollständigen Hacker News Datensatzes mit DuckDB

Der Autor hat den vollständigen Hacker News Datensatz heruntergeladen – eine 20 GB große JSON-Datei mit allem, was jemals auf der Seite veröffentlicht wurde – und ihn mit der DuckDB Datenbank analysiert. Der Beitrag beschreibt den Downloadprozess und verwendet SQL-Abfragen, um gleitende 12-Wochen-Durchschnitte der Häufigkeit von Erwähnungen für bestimmte Programmiersprachen (Python, JavaScript, Java, Ruby, Rust) zu berechnen. Der Autor lobt die Benutzerfreundlichkeit und Geschwindigkeit von DuckDB und schlägt humorvoll zukünftige Möglichkeiten vor, wie z. B. das Trainieren von LLMs auf dem Datensatz.

Mehr lesen
Entwicklung

DeepSeek R1: Kettengedanken-Modell, kostenlose Nutzung und API

2025-01-26
DeepSeek R1: Kettengedanken-Modell, kostenlose Nutzung und API

DeepSeek R1 ist ein neues Modell und ein Service, der das Kettengedanken-Reasoning dem Benutzer zugänglich macht. Sie können es kostenlos unter chat.deepseek.com ausprobieren oder über eine API unter platform.deepseek.com (derzeit deutlich günstiger als OpenAI). Alternativ klicken Sie auf „Judge Me“, um zu sehen, was das Modell über Ihren User-Agent, die Browserfunktionen und die IP-Standort-Header denkt. Wenn Sie es wagen.

Mehr lesen