Spring MVC Workflow – Understanding How Spring MVC Mechanism Works

Let’s start by observing the figure below:   First, the request is received by the DispatcherServlet. DispatcherServlet is a front controller. It is like a super controller who redirects all the requests to the corresponding handler methods inside the controller classes.

Read More Spring MVC Workflow – Understanding How Spring MVC Mechanism Works

Continuous Integration, Continuous Delivery and Continuous Deployment with Red Hat OpenShift

openshift persistent volumes

In this post, I want to briefly explain the differences between Continuous Integration, Continuous Delivery, and Continuous Deployment. I will keep this very brief and try to make it as easy to understand as possible.   What is Continuous Integration

Read More Continuous Integration, Continuous Delivery and Continuous Deployment with Red Hat OpenShift

Indexing, Retrieving, Deleting Documents in Elastic Search (Using Kibana)

elastic-search-kibana

Indexing, Retrieving, Deleting Documents in Elastic Search (Using Kibana) Elasticsearch (ELK Stack) – Part 1 I have been playing around with ELK (Elasticsearch, Logstash, Kibana – Elastic Stack) and I though I would paste some of my notes here. The

Read More Indexing, Retrieving, Deleting Documents in Elastic Search (Using Kibana)

What is a Java Bean? Is it Just Any Java Class?

javabeans

What is a Java Bean? Is it just any java class? The answer is no! Many people think when they say “Java Bean” they are talking about just any java class, but this is not the case. A Bean is

Read More What is a Java Bean? Is it Just Any Java Class?

Difference Between URI, URL and URN

What is a URI? URI (Uniform Resource Identifier) is a series of characters to identify a resource. It has the following format: scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] Here the “scheme” is mistaken for protocols. Schemes are not protocols. Many schemes have been designed to

Read More Difference Between URI, URL and URN

How Kerberos Works

how kerberos works

Kerberos is a computer network authentication protocol that was developed by MIT. An open source, free implementation is available from MIT as well as commercial implementations from other vendors. Kerberos is the native authentication protocol in Active Directory. Here is how

Read More How Kerberos Works

Difference between a Framework and a Library

difference-library-framework

Recently, I heard 2 of my friends talking about the difference between a framework and a library, and I thought some may need a clear explanation to see the difference. Check out the simple diagram below. Library A library is essentially

Read More Difference between a Framework and a Library

Authentication vs Authorisation

authentication-vs-authorisation

I see that many people are confused by the meaning of authentication and authorisation. People use the two interchangeably. They tend to use both authentication and authorisation for the same thing. But actually there is a difference between the two.

Read More Authentication vs Authorisation

How to Define a New Filter In DOORS to Refine Your Searches in a Module

DOORS is one of the most popular requirements management tools and I use it a lot. If you are in the software business whether you are a software engineer or a systems engineer, you will meet DOORS someday. Today I

Read More How to Define a New Filter In DOORS to Refine Your Searches in a Module