- Microservices allow for greater scale than traditional monolithic architectures
- Clustered computation allows multiple services to run simultaneously on single nodes
- Elastic computation means resources can be adapted and redeployed on the fly
- Horizontal scaling turns Arcology into a supercomputer-style network powerhouse
- Loose coupling allows different services to be developed individually using different technology stacks as needed
- Asynchronous communication achieves greater modularity and faster throughput