Gourav DharSep 66 min readBACKEND DEVELOPMENT SERIESMaster MongoDB Aggregation Pipeline: Essential Operators & Real-World ExamplesLink to Video: https://www.youtube.com/watch?v=wnG5iLtP58s&t=1s Video Transcript Understanding MongoDB Aggregation Pipelines Data in...
Gourav DharAug 141 min readDATA STRUCTURES AND ALGORITHMSRemove duplicates from sorted arrayWelcome to another episode in our "Must Do Coding Interview Questions" playlist! In this video, I have coded for "Removing duplicates...
Gourav DharAug 102 min readNETWORK SECURITYEncryption in TypescriptI have coded for encrypting data using the 'aes-256-cbc' algorithm.
Gourav DharFeb 16, 20234 min readSYSTEM 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 15, 20235 min readBACKEND DEVELOPMENT SERIESWhat are Message Queues? How do Message Queues work?Message Queues play a critical role in enabling communication between different applications and systems.
Gourav DharFeb 14, 20234 min readSYSTEM DESIGNAchieving High Availability in Microservices: Best Practices and StrategiesAny system that needs to function constantly must have high availability.
Gourav DharFeb 13, 20238 min readSYSTEM 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 10, 20237 min readBACKEND DEVELOPMENT SERIESWhat is the role of cloud computing in Microservices?Cloud computing is one such technology that has experienced substantial growth in recent years.
Gourav DharFeb 9, 20237 min readSYSTEM 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 8, 20237 min readBACKEND DEVELOPMENT SERIESWhat is an Idempotent API and How to Use it?In this article, we will discuss idempotence and what it means for an API to be idempotent.