Architecture Archive

Application Layering

This Tutorial explains the Application Layering Concept and the various layers such as Business Object, Presentation, Business Logic, Persistence.

Architecture Design Principles

This article covers the Software Architecture Design Principles at a basic and high level. Lets define some basic principles that will guide us to get to a solution.

Software Architecture – A Background

This article provides a basic understanding or a background about Software Architecture, sharing my experience in designing an app.

Distributed Caching using Hazelcast

In the current post we shall see the need for Caching in an application, and also explain Distributed Caching using Hazelcast.