Knowledge Base

 Results for "HTTP caching"

Articles, FAQs, project case studies, and service deep-dives.

Main site

Search results

18 results
Article Product Engineering ★ Featured

Observability — Logs, Metrics, and Traces

Implementing the three pillars with OpenTelemetry and making them actionable.

observability OpenTelemetry logging metrics tracing
203 views Oct 21, 2026
Article Data & Platform

Building a Data Catalog with DataHub

Ingestion, metadata, search, and making your catalog actually useful.

DataHub data catalog metadata lineage discoverability
179 views Oct 23, 2026
Article Product Engineering

API Idempotency — Safe Retries for Mutations

Idempotency keys, implementation, and which HTTP methods are idempotent by definition.

idempotency API Idempotency-Key POST retries
176 views Oct 23, 2026
Article Product Engineering

HTTP Caching Strategies for APIs and Web Applications

Cache-Control headers, ETags, CDN caching, and cache invalidation.

HTTP caching Cache-Control ETag CDN stale-while-revalidate
141 views Oct 23, 2026
Article Product Engineering

WebSockets — Building Real-Time Features

Connection lifecycle, heartbeats, reconnection logic, and scaling with Redis pub/sub.

WebSocket real-time Redis pub/sub heartbeat reconnection
199 views Oct 23, 2026
Article Product Engineering

Distributed Tracing — Propagating Context Across Services

Trace context propagation, sampling strategies, and analysing traces.

distributed tracing OpenTelemetry trace context sampling Jaeger
188 views Oct 23, 2026
Article Data & Platform

Redis Caching Patterns for Production Applications

Cache-aside, write-through, TTL strategy, and cache invalidation approaches.

Redis caching cache-aside TTL invalidation
189 views Oct 23, 2026
Article Product Engineering

Microservices Communication — Sync vs Async Patterns

REST, gRPC, message queues, and choosing the right pattern for each interaction.

microservices gRPC REST message queue Kafka
187 views Oct 23, 2026
Article Data & Platform

Data Platform Cost Optimization Strategies

Reducing Snowflake, S3, Spark, and Kafka spend without sacrificing performance.

cost optimization Snowflake S3 Spark Kafka
180 views Oct 23, 2026
Article Product Engineering

API Testing Strategy — Unit, Integration, Contract, and E2E

Building a test pyramid that catches real bugs without slowing delivery.

API testing unit tests integration tests contract testing Pact
169 views Oct 23, 2026
Article Product Engineering

Docker Containerisation Best Practices

Writing efficient Dockerfiles, multi-stage builds, security hardening, and image size reduction.

Docker containers Dockerfile multi-stage build security
186 views Oct 23, 2026
Article Product Engineering

CDN and Edge Caching Strategy

Origin offload, cache key design, purging, and choosing a CDN.

CDN edge caching cache key purging Cloudflare
174 views Oct 22, 2026
Article Product Engineering

gRPC Service Design — Protocol Buffers and Production Patterns

Proto file design, streaming, deadlines, interceptors, and error handling.

gRPC Protocol Buffers proto3 streaming interceptors
186 views Oct 21, 2026
Article Product Engineering

Semantic Versioning — MAJOR.MINOR.PATCH in Practice

When to bump each version number and how to communicate breaking changes.

semantic versioning semver breaking changes API versioning changelog
177 views Oct 21, 2026
Article Product Engineering

API Error Handling — Consistent Error Responses

Error format standards, HTTP status code usage, and client-friendly error design.

API error handling HTTP status codes error format validation
155 views Oct 21, 2026
Article Product Engineering

GraphQL vs REST — When to Use Each

Comparing query flexibility, over-fetching, tooling, and operational complexity.

GraphQL REST API design DataLoader N+1
185 views Oct 21, 2026
Article Data & Platform

Snowflake Best Practices for Cost and Performance

Virtual warehouses, clustering, query optimization, and controlling spend.

Snowflake cost optimization virtual warehouse clustering query tuning
176 views Oct 21, 2026
Article Product Engineering

Load Testing with k6

Script a realistic load test, interpret results, and find bottlenecks before they find users.

k6 load testing performance P95 P99
176 views Oct 21, 2026