← Back to topics

Topic

Backend Architecture

3 posts related to Backend Architecture.

Transactional Outbox Pattern for Reliable Event-Driven Backends

A practical look at using the transactional outbox pattern to reliably publish events after database changes in distributed backends.

Transactional OutboxEvent-Driven ArchitectureDistributed SystemsMessage BrokersBackend ArchitectureReliabilityMicroservices

Event-Driven Backend with SSE in Node.js

Designing a queue-based Node.js backend with image processing workers and real-time client notifications using Server-Sent Events.

Node.jsSSEBullMQRedisWorker ThreadsSharpBackend Architecture

Scalable Backends with Repository Pattern

Using the repository pattern to isolate data access, improve testability and keep business logic independent from persistence details.

Repository PatternNode.jsTypeScriptBackend ArchitectureClean Architecture