Posts

Showing posts from January, 2022

API vs Event Event driven architecture

Image
  https://github.com/wso2/reference-architecture/blob/master/event-driven-api-architecture.md https://youtu.be/3t7pMx35Reg Event driven architecture example with kafka -:

Understanding Docker Architecture

Image
Understanding Docker Architecture Know the docker design and its complete working mechanism Docker Client-Server-Architecture When developers build the software application, they install it on dev servers to test it. Then it is handed over test team, it is again installed on a test environment, and the test team tests the application. Finally, once everything is go green it is installed and deployed to the production environment. In this process, the same application was getting configured and set up in different environments which is time-consuming and tedious. That is where Docker comes into the picture. With the help of Docker, we can create a software package of our application called an  image  and this image can be deployed just with a single command on different environments as long as the environment also has Docker installed on it. This saves a lot of time deploying the Application in different environments. Image and Container: If you know the  program  and...

Git Flow charts

Image
                                    Git Flow charts Note : git checkout arrow should be same as the git merge arrow Therefore : ==>   git checkout my_branch vs. git checkout origin/my_branch F etch all remote branches git fetch origin What Is Git Merge and Git Rebase? git rebase does the same job as a  git merge that is merging the changes from one branch to another branch. The difference is that they do it very differently. Consider you are working on one of the features of an application in the  feature branch and the git commit history has the following structure. before git merge master How to Merge the Master Branch to the Feature Branch Using  git merge ? git checkout feature git merge master The above merge process will create a new merge commit in the feature branch which will have a history of both branches. after git merge master Every time you want to add...