As server assembling becoming less of a norm for software engineers, leave Web-based entrepreneurs with 2 choices:
Backend as a service: buy a service (e.g., VPS) and deploy a code on some other company's servers.
Scale/grow your servers: Just buy servers and scaling them to fulfill the need of your apps.
The first choice is not suitable for me, mainly because of security issues. So I go with the second choice. Therefore, I would like to grow my own servers, but would like to use an Apple-based product. However, Apple does not provide server racks anymore, so I left with using Mac Mini servers. I would like to know is it efficient to solely based a business logic on a cluster of Mac Mini servers?