PRoxy Design Pattern
{% raw %} Proxy is a structural design pattern that lets you provide a substitute or placeholder for another object. A proxy controls access to the original object, allowing you to perform somethin...
{% raw %} Proxy is a structural design pattern that lets you provide a substitute or placeholder for another object. A proxy controls access to the original object, allowing you to perform somethin...
{% raw %} Composite is a structural design pattern that lets you compose objects into tree structures and then work with these structures as if they were individual objects. As described by Gof, “C...
{% raw %} During feature development, we created a PR to be tested in DEV. The pipeline creates the image with my branch and push the image to the registry. Then it will be deploying the container...
{% raw %} As a developer, i usually want to run some set of commands to execute/run the application. Like building and running docker container or setting some environment variables before running ...
{% raw %} While testing functionalities in an web application, we usually do some actions which triggers the API request. What to do if i triggered an api which should not have been done in first p...
{% raw %} In DB, for unique identifiers we usually use UUID (Universally Unique Identifier) and ULID (Universally Unique Lexicographically Sortable Identifier). There is some debate going on betwee...
{% raw %} Its an Application level caching, where the application checks whether the data is present in the cache (In our case redis). If data is present it returns the data. Else checks from the d...
{% raw %} Its an Application level caching, where the application reads the data from cache. If the data not present in the cache it will read from database and updates the cache and sends the resu...