Hi Chamin,
Welcome to the BEAM community!
The goal of the smallish-machine/ARM project is to get Zotonic working smoothly on machines which have CPU or I/O restrictions.
Modern ARM boxes have quite a bit of CPU, but we see a couple of contention areas:
- Time to compile templates (especially from the intermediate format to the beam byte code)
- Timeouts relating to db queries
- Timeouts in startup and or larger site-related actions
To answer your questions:
1. At first we want to target ARM machines running some variant of Linux
2. We have a couple of CuBox 4i machines. If/when your project is approved (and we git the slots from Google) then we will provide one. If the project is successful you can keep it.
3. Then goal is stated as above, we really like to have a smooth experience of using Zotonic on ARM.
Thanks, and best greetings from the Netherlands,
Marc