#software-engineering
Read more stories on Hashnode
Articles with this tag
In software development, there are numerous guidelines and observations referred to as laws or principles. While these are not strict formulas that...
Pub-Sub (Publish-subscribe) is a great pattern to integrate components in a distributed system. It provides decoupling, allowing services to...
Event-driven architecture (EDA) is a design paradigm in which system components communicate and operate through the production, detection, and...
Introduction In many programming languages, using the assignment operator (=) to duplicate arrays or maps (or similar data structures) does not create...
Introduction Have you ever wondered what happens to ongoing requests when you deploy a new version of a service and it gets restarted? Do these...
Redis is a powerful and versatile in-memory data store that is widely used for caching, session management, real-time analytics, and more. One of the...