Hybrid processing

Processing functionality with the varying workload is in an elastic cloud while the remainder of the application is in a static environment. A distributed application provides processing functions with different workload behavior. The user group accessing the application is predictable in size but accesses the functions differently. Although most functions are used equally and experience static workload, some processing components experience periodic, unpredictable, or continuously changing workloads. The processing components with varying workloads are provisioned in an elastic cloud. Loose coupling is ensured by asynchronously exchanging information between the hosting environments via messages.

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.