Gourav DharFeb 16, 20234 minSYSTEM DESIGNExploring Event-Driven Architecture - Its Pros and ConsDelivering high-quality user experiences requires the ability to process events quickly and effectively in today's fast-paced internet age.
Gourav DharFeb 14, 20234 minSYSTEM DESIGNAchieving High Availability in Microservices: Best Practices and StrategiesAny system that needs to function constantly must have high availability.
Gourav DharFeb 13, 20238 minSYSTEM DESIGNA Comprehensive Guide to Achieving Scalability in MicroservicesAny system that has to handle an increasing amount of load and traffic requires the ability to scale.
Gourav DharFeb 9, 20236 minSYSTEM DESIGNHow message queues increase the reliability of the system. A system that can handle a large number of requests and can function efficiently even during high traffic is the need of the hour.
Gourav DharFeb 7, 20235 minSYSTEM DESIGNMicroservices vs Monolithic Architecture - Which one should you chooseMicroservices and Monolithic Architecture are two prevalent architectural types that have evolved in the field of software development.
Gourav DharFeb 2, 20236 minSYSTEM DESIGNUnderstanding Resiliency in Applications & Services: What It Is and How to Build ItApplications and services that are resilient are able to bounce back from setbacks, adjust to shifting situations
Gourav DharJan 26, 20235 minSYSTEM DESIGNAdvantages and Disadvantages of Microservices It can help to reduce complexity, improve scalability and flexibility, and enable faster development cycles.
Gourav DharJan 26, 20234 minBACKEND DEVELOPMENT SERIES9 Proven Strategies to Improve API PerformanceBy using an API, developers can access data from other sources and use it to improve their application's performance.
Gourav DharJan 19, 20234 minSYSTEM DESIGNWhat are the benefits of message queues?A message queue is a type of software system that enables the sending and receiving of messages between different applications
Gourav DharJan 12, 20233 minSYSTEM DESIGNWhat happens when the load balancer fails?The load balancer can act as a single point of failure. In the above arrangement if the load balancer fails,the entire application will fail