# Collapsing the Stack

**Time to work smarter, not harder. Find out why making the switch to simplified system architecture is the key to beating slow software and maximizing scalability.**

A software vendor’s primary objectives are to attract new users, adapt to the expectations of existing users, and prevent user outflow — all critical to maintaining the agility, competitiveness, and profitability of a business.

Every time the user base grows, the developer is put under pressure — tasked with scaling the entire user platform to accommodate increased workloads, while keeping the UX response time within a fraction of a second. No easy feat considering the development stacks commonly used today, which present significant [trade-offs between system complexity and scalability](/2.3.2/starcounter/collapsing-the-stack/complexity-and-scalability-tradeoff.md).

This imbalance can be resolved through the adoption of an emerging kind of software technology which takes a [slimmed down approach](/2.3.2/starcounter/collapsing-the-stack/the-future-of-micro-services.md) to the software stack — allowing developers to work smarter, not harder. The [resulting benefits](/2.3.2/starcounter/collapsing-the-stack/10-benefits-of-collapsing-the-stack.md) include agility, competitiveness, and a reduced total cost of ownership.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.starcounter.io/2.3.2/starcounter/collapsing-the-stack.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
