Backend — Topic Index
Topic index generated on 2026-04-23 — grouped article list
Topic index generated on 2026-05-11 — grouped article list
Below is an index of articles grouped by topic. Click a heading to jump to the section.
If you find missing articles or inaccurate groupings, run ./scripts/update_index.py with appropriate flags.
Topic index generated on 2026-04-23 — grouped article list
Create real-time applications using WebSockets includingSocket.io, scaling considerations, and implementing chat, notifications, and live updates.
Learn to build robust RESTful APIs with Node.js including Express setup, routing, middleware, authentication, and best practices.
Comprehensive guide to API design in 2026. Learn about REST, GraphQL, gRPC, Webhooks, API security, and best practices for modern API development.
Learn to build and deploy production-ready AI APIs. Complete guide covering API design, rate limiting, authentication, caching, and scaling AI services.
Compare Bun 2.0 and Deno 2.0 in depth. Performance benchmarks, features, TypeScript support, npm compatibility, and which runtime to choose for your project.
Comprehensive comparison of Bun and Node.js: performance, compatibility, use cases, and choosing the right JavaScript runtime for your project
Explore the latest database trends in 2026. Learn about vector databases, multi-model databases, AI-driven architectures, and how to choose the right database.
Comprehensive guide to edge computing in 2026. Learn about edge AI, distributed architectures, IoT integration, and edge-native applications.
Comprehensive guide to microservices patterns in 2026. Learn about service decomposition, communication patterns, data management, and operational excellence.
Discover why Rust has become a top choice for web development in 2026, with blazing performance, memory safety, and powerful frameworks like Axum and Actix.
Master serverless architecture in 2026: learn about function-as-a-service, managed databases, event-driven patterns, and building scalable applications without infrastructure …
Comprehensive guide to serverless computing in 2026. Learn about AWS Lambda, Azure Functions, Google Cloud Functions, and building serverless applications.
Complete guide to real-time API communication - WebSockets, Server-Sent Events, gRPC streaming, and choosing the right protocol for your application.
Complete guide to database transactions - ACID properties, isolation levels, locking strategies, and implementing reliable data operations.
Complete guide to message queue systems in 2026 - Kafka, RabbitMQ, AWS SQS comparison, patterns, and choosing the right messaging system.
Master the API Gateway pattern - learn implementation strategies, authentication, rate limiting, and how to build a robust edge service for microservices
Master backpressure strategies - learn how to handle overwhelming load, implement flow control, and prevent system collapse under high traffic
Learn the Bulkhead pattern for isolating system resources - implement thread pool isolation, connection pools, and process separation to prevent cascade failures
Comprehensive guide to database sharding - learn horizontal partitioning strategies, shard keys, and implementation patterns for scaling databases
Master Event Sourcing and CQRS patterns - learn how to build scalable, audit-friendly systems with complete event history and optimized read models
Learn the Materialized View pattern - precompute expensive queries, build read models, and optimize database performance for complex aggregations
Learn the Outbox pattern for guaranteed event publishing - implement reliable messaging without distributed transactions using transaction logs and event relays
Master the retry pattern - implement exponential backoff, jitter, circuit breakers, and build robust error recovery for distributed systems
Learn the Saga pattern for coordinating distributed transactions across microservices - understand choreography vs orchestration, compensation logic, and implementation strategies
Comprehensive guide to Fastify - the high-performance Node.js web framework. Learn about Fastify's features, plugins, schema validation, performance optimization, and how it …
Comprehensive guide to Fresh - the full-stack web framework for Deno. Learn about Fresh's island architecture, server-side rendering, and how to build modern web applications.
Comprehensive guide to Hono - a web framework designed for edge computing. Learn about Hono's features, multi-runtime support, middleware system, and how to build high-performance …
Explore PocketBase, the open-source backend providing database, auth, realtime subscriptions, and file storage in a single binary for full-stack apps.
Comprehensive guide to Astro - the all-in-one web framework for content-driven websites. Learn about islands architecture, performance optimization, and how Astro compares to …
Comprehensive comparison of Bun, Node.js, and Deno JavaScript runtimes - performance benchmarks, compatibility, APIs, and migration strategies for your projects.
Comprehensive guide to HTMX - learn how to build modern web applications with simple HTML attributes, eliminate JavaScript, and leverage server-side rendering for better …
Comprehensive guide to Qwik - learn about resumability, fine-grained lazy loading, and how it achieves instant interactivity without hydration. The next-generation web framework.
Comprehensive guide to building web services with Rust - learn Actix-web, Axum, and the Rust web ecosystem for high-performance backend development.
Comprehensive guide to Server Actions - learn how to handle form submissions and data mutations directly from your components without API routes.
Comprehensive guide to Supabase - learn how to build scalable backends with PostgreSQL, authentication, real-time subscriptions, storage, and edge functions. The open source …
Comprehensive guide to tRPC - learn how to build type-safe APIs without schemas. Share TypeScript types between frontend and backend automatically.
Comprehensive guide to Yjs and CRDTs - learn about conflict-free replicated data types, real-time collaboration, and how to build Google Docs-style applications.
A comprehensive guide to API versioning - understand different strategies, their pros and cons, and implementation best practices
A comprehensive guide to the circuit breaker pattern - understand implementation, states, and how to build fault-tolerant microservices
Master database connection pooling - learn why it's essential for performance, how to implement connection pools, and optimize management in production.
Compare GraphQL and REST APIs to understand when to use each paradigm. Learn practical design patterns for building scalable APIs in modern applications.
Master gRPC fundamentals - Protocol Buffers, service definitions, streaming patterns, and best practices for building high-performance microservices.
A comprehensive guide to JWT authentication - understand token structure, security best practices, and implementation patterns
Compare Kafka, RabbitMQ, and SQS message queues. Learn when to use each technology for building scalable, fault-tolerant distributed systems.
A comprehensive guide to microservices communication - understand REST, gRPC, message queues, and event-driven patterns
A comprehensive guide to rate limiting - understand token bucket, sliding window, fixed window algorithms and implementation patterns
Master real-time web communication with WebSockets and Server-Sent Events. Learn when to use each technology for modern applications.
Master caching strategies comparing Redis and Memcached. Learn distributed caching patterns, invalidation strategies, and performance optimization for scalable applications.