
- Challenge - Limitations with Application Performance and Productivity
The way to increase application productivity and performance is to utilize more hardware easily and effectively.
Conventional platforms offer multi- and distributed-cores that require complicated threading and network programming.
- Solution - Application Elasticity as a set of loosely-coupled asynchronously working components
- loosely-coupled components exchanging events simplifies programming model
- asynchronous components maximize concurrent use of elastic hardware
- Implementation - Event Driven Architectures and Elastic Applications
zNet Middleware Principles
-
Flexibility - via an Event Driven Architecture
zNet supports flexible event communication and asynchronous processing
-
Adaptability - enabling seamless integration with existing code
zNet preserves application's original Data Model and Business Logic by:
-
Uniformity - unified multi- and distributed-core programming API
Provide uniform API for event communication and asynchronous processing on local and distributed components