PinnedSoftware Architecture NotesSoftware architecture is important because it is very hard to change later. The software development ecosystem changes and grows for the…Aug 25, 2023Aug 25, 2023
k8s-istio-sso-keycloak(iam)Authentication is the process of verifying identity. Authorization is the process of giving the user permission to access a specific…Apr 3, 2023Apr 3, 2023
Quantum Computing FutureI know that Quantum Computing and its concepts are very difficult to understand. And my aim here is to look at some basic concepts with…Feb 19, 2023Feb 19, 2023
Domain Driven DesignDomain Driven Design is about seeing the big picture. It provides simpler communication and more flexibility. It is an object-oriented…Oct 13, 20221Oct 13, 20221
Reactive Programming- Spring WebFluxFor web development, we used the Dispatcher Servlet as a gateway that maps the requests to the handlers. And it uses the servlet API and…Oct 9, 20221Oct 9, 20221
Go Programming LanguageGoLang is not a new technology and it doesn’t offer new features. It is not object-oriented, no inheritance, no method overloading, and no…Jun 25, 20221Jun 25, 20221
Containerization & Ruby on Rails (ROR)Containerization is a packaged software, with all the necessary components that will make it work properly. The components can be listed as…Feb 17, 2022Feb 17, 2022
GraphQL with JavaGraphQL can be defined as an open-sourced query language, that API consumers can use when asking for data. It was first developed by…Jan 17, 2022Jan 17, 2022
Quick Start Kubernetes (K8s)with Docker DesktopIn the past, we used to develop applications as monoliths. The components were tightly coupled, and they all ran in a single computer…Dec 31, 2021Dec 31, 2021