VMware, Inc.
ACTOR-AND-DATA-GRID-BASED DISTRIBUTED APPLICATIONS

Last updated:

Abstract:

The current document is directed to improved distributed service-oriented applications developed according to a new and improved architecture for developing distributed service-oriented applications. The new and improved architecture includes a stateless-communications-protocol interface to external users and clients, services implemented by actors that communicate using message passing, and a distributed data grid for persistent storage of data. Distributed service-oriented applications developed according to the new and improved architecture are referred to as "RAD-squared applications" ("RAD{circumflex over ( )}2 applications"). The acronym "RAD{circumflex over ( )}2" stands for "Rapid Application Development with REST-actor-data-grid" and the acronym "REST" stands for the Representational State Transfer ("REST") protocol. Alternative stateless communications protocols can be used as alternatives to REST in RAD{circumflex over ( )}2 applications. Distributed service-oriented applications developed in conformance with the new and improved RAD{circumflex over ( )}2 architecture provides more efficient scaling operations and workload-balancing operations eliminating the need for application re-architecture under changing load conditions.

Status:
Application
Type:

Utility

Filling date:

18 Jan 2021

Issue date:

21 Jul 2022