# In-Node Horizontal Scaling

Arcology's concurrency control system is capable of coordinating computational resource beyond a single machine. It is designed to work with multiple processor cores in a node cluster, whether they are on one machine or spread across many.

In Arcology, in-node horizontal scaling denotes the ability to enhance capacity and throughput by allocating workloads across several interconnected machines. A node isn't just one machine, it can be a group of interconnected machines working together to share the workload, though the network sees them as a single node, they are actually a cluster of machines working together behind the scenes.&#x20;


---

# 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.arcology.network/parallel-execution-design/in-node-horizontal-scaling.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.
