This Tutorial explains the Application Layering Concept and the various layers such as Business Object, Presentation, Business Logic, Persistence.
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.
This article provides a basic understanding or a background about Software Architecture, sharing my experience in designing an app.
In the current post we shall see the need for Caching in an application, and also explain Distributed Caching using Hazelcast.