Tag: system-design
All the articles with the tag "system-design".
Domain-Driven Design (DDD)
A comprehensive, developer-friendly guide to Domain-Driven Design (DDD) principles, architecture, and best practices for building complex software systems.
Firebase Cloud Messaging (FCM)
A comprehensive, developer-friendly guide to Firebase Cloud Messaging (FCM) architecture, server setup, and code implementations.
Understanding Message Brokers
A simple, developer-friendly guide to message brokers, how they act as buffers to prevent server crashes, and how to choose the right one.
Understanding RabbitMQ from scratch
A simple, developer-friendly guide to RabbitMQ, how it acts as a message broker to prevent server crashes, and how to choose the right one.