Category Archives: Application Clustering

Distributed Java Application Development – Part 6

In this article we will explore some more capabilities which are required to build Application-Level Server-cluster-aware applications.   While developing standalone java applications we use various java built-in data structures like Map,Queue,List,Set etc. and built-in concurrency constructs like Synchronized, Lock, … Continue reading

Posted in Application Clustering, Distributed Systems, java, Uncategorized | Tagged , , | Leave a comment

Distributed Java Application Development – Part 5

In this article we will explore Server Group membership/Group communication/Service Registry and Discovery capabilities which are required to build Application-Level Server-cluster-aware applications. Group membership and Group communication In distributed systems, application must be able to establish a dynamic process/server group and track … Continue reading

Posted in Application Clustering, Distributed Systems, java | Tagged | Leave a comment

Distributed Java Application Development – Part 4

In this article we will explore the distributed caching capability which is required to build Application-Level Server-cluster-aware applications. Our sample clustered application  above [Fig. A] likely to encounter major scalability issues as we try to scale and put more load on application. … Continue reading

Posted in Application Clustering, Distributed Systems, java | Tagged , , | Leave a comment

Distributed Java Application Development – Part 3

This is the third article in the series of articles exploring distributed java application development. In this article we will explore the capabilities/support required to build Aplication-Level Server-cluster-aware applications. We will explore these capabilities with the help of a simple … Continue reading

Posted in Application Clustering, Distributed Systems | Tagged , | Leave a comment