contact imprint

Benefit: Scaling to Your Needs

The initial question in the design of a server-based application is the load for which the application is to be designed. Depending on this requirement, one usually has to decide in favour of one of the two basic types of architecture:

  • Single-tier: Simple servlet container without scalability.
  • Multi-tier: Distributed model with separation into multiple layers, in which the business logic is usually allocated to the application server.

The crux of the matter is that a cautious approach choosing a single-tier architecture will often result in expensive new developments or redesigns. On the other hand, using a multi-tier architecture usually substantially increases the costs and time involved in the development. This basic decision in favour of one runtime platform influences the application design in a way that subsequent changes are not possible unless considerable time and effort are expended.

Identical Program Code

The zen Platform can help to overcome this dilemma. Here every application can be scaled to meet your requirements without even changing one single line of the program code. The application can be executed in a simple servlet engine or distributed in a cluster of application servers. The flexibility thus gained helps your projects to be braced for the future, even if increased load requirements should materialize long after the project planning phase.

Just get going - the zen Platform safeguards scalability. Even afterwards.


Home / Products / zen Platform / Scaling to Your Needs

More about the zen Platform

zen Platform
Application Examples
Technical Details
System Requirements
Case Studies

Benefits of the zen Platform

Focus on the Solution

Rapid Application Development

Intuitive Application Knowledge

Scaling to Your Needs

Variable Output Formats

Process Orientation

Separation of Concerns

Reduced Complexity

Less Downtime

Less Maintenance and Support

Data Consistency and Data Security

Comprehensive Services

Localized Resources

Extensibility and Flexibility

Automatic Documentation

Automated Business Logic