♒
Concurrency Model
  • Welcome to Execution Design
  • Background: Parallelization & Concurrency Control Models
    • Pessimistic Concurrency Control
    • Optimistic Concurrency Control
    • STM
  • Parallel Execution Model
  • Scheduler
  • EU
  • Parallelize EVM
  • Conflict Detector
  • Storage
  • In-Node Horizontal Scaling
Powered by GitBook
On this page

In-Node Horizontal Scaling

Distributed Deployment

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.

PreviousStorage

Last updated 10 months ago