Posted inFeed Microservices System Design The Saga Pattern – A Crash Course Posted by By Dragon December 19, 2024 In enterprise applications, nearly every request is executed within a database transaction. Developers often use…
Posted inFeed Database Microservices Data Sharing Between Microservices Posted by By Dragon December 19, 2024 Microservices architecture has become popular for building complex, scalable software systems. This architectural style structures…
Posted inFeed Load Balancing System Design System Design Basics – Load Balancing P2 Posted by By Dragon December 18, 2024 In the previous feed, I listed the common types of available load balancing. This time,…
Posted inFeed Load Balancing System Design System Design Basics – Load Balancing P1 Posted by By Dragon December 16, 2024 Hello friends, if you are preparing for System deign interviews then one concept you must…
Posted inFeed Caching System Design System Design Basics – Database Caching Posted by By Dragon December 13, 2024 The database is a critical component to application performance. The difference between a well-performing and…
Posted inArticle Architecture System Design 15 System design tradeoffs for Software Developer Interviews Posted by By Dragon December 13, 2024 Coming soon
Posted inFeed Database Database Performance: Essential Tips and Strategies Posted by By Dragon December 13, 2024 Databases are the backbone of modern applications. They power everything from e-commerce platforms and financial…
Posted inFeed Architecture Networking Proxy And Reverse Proxy Posted by By Dragon December 7, 2024 A forward proxy is a server that sits between user devices and the internet. A…
Posted inFeed Architecture Web Mastering Modern Authentication: Cookies, Sessions, JWT, and PASETO Posted by By Vu Tam December 6, 2024 Authentication serves as the first line of defense in ensuring the security of applications and…
Posted inFeed Architecture Understanding SOLID Principles in Software Design Posted by By Dang Long December 5, 2024 The SOLID principles are a set of guidelines that help software developers design robust, scalable,…