Stemoto LogoStemoto

Erlang: Pi2 ARM Cluster vs Xeon VM

Source: medium.com

This project explores the viability of a Raspberry Pi-based ARM cluster as a low-cost, energy-efficient alternative to traditional enterprise Xeon server environments for hosting Erlang/OTP applications. It utilizes a load-balanced cluster of Pi 2 boards and compares their performance against a virtualized enterprise server using stress-testing tools.

Categorisation

Stage 3: Architect (11-13+)Systemic & Design ThinkingTabletop & Physical PropsMixed/Multi-subject

Props & Materials Required

  • 4x Raspberry Pi 2 (Model B)
  • 4x 32GB Samsung EVO+ MicroSD cards
  • Debian Linux
  • Apache HTTP Server
  • Erlang/OTP runtime
  • Multi-mechanize performance testing framework
  • Network switch/router

Why It Works & Notes

Parent Note:

Distributed systems architecture, server load-balancing, performance benchmarking, ARM vs x86 hardware efficiency, and Erlang/OTP scalability.