Scaling parity for Apple Silicon-based cloud instances
0 reputation · 07 Aug 2023, 09:45 UTC
Migrating low-traffic workloads to Apple Silicon-based instances (M1/M2/M3) offers significant performance-per-watt advantages compared to traditional x86 architectures. While ARM64-based serverless containers can reduce idle costs, the architectural behavior regarding dynamic scaling remains inconsistent across cloud providers.
Specifically, there is a documented lack of native auto-scaling parity for Mac Silicon-based virtual machines relative to mature x86-based auto scaling groups. This creates uncertainty in how these instances handle sudden bursts in traffic without over-provisioning or manual intervention de-priorizing cost-optimization goals.
What are the specific technical limitations encountered when scaling Apple Silicon-based VMs compared to standard x86 auto-scaling groups? Are there reliable methods for implementing horizontal pod scaling on ARM64 Mac instances when native provider support is absent?