What Is Rejected

Why It Is Attractive

Why It Is Still Wrong

Rejected Approach

The adoption of serverless computing (function-as-a-service platforms) as the primary architectural pattern for application development.

Why It Is Attractive

Serverless computing presents several compelling advantages:

Why It Is Still Wrong

Despite these attractions, serverless computing fails as a universal default pattern:

No Alternatives Proposed

This rejection closes the door on serverless as default without proposing alternatives. Each system must evaluate its specific requirements for consistency, performance, and operational control before selecting an appropriate architecture, as further explored in event-driven architecture considerations.