Sandstorm – An open source operating system for personal and private clouds
OS seems a little presumptuous. As does the majority of the &quot;how it works&quot; page. Making wildly ridiculous claims that amount to &quot;microservice are silly&quot; (my paraphrase) when really they&#x27;ve only managed to successfully sandbox applications. Much like Android with its &quot;a user for every app by default.&quot;<p>&gt; Sandstorm takes a wildly different approach [than containerized services]: It containerizes objects, where an object is primarily defined by data<p>Or... You&#x27;ve containerized the data access service and enforced a per-application sandbox. Plenty of precedent there.<p>&gt; 
Microservices are seemingly designed to match the developer’s mental model of their system. Often, services are literally divided by the team who maintains them.<p>Good Lord, I sure hope that&#x27;s not true. Maybe if the non-technical manager designed the system.<p>&gt; In the Sandstorm model, all of the components (from web server to database) needed to handle a particular grain run on the same machine.<p>So your container scheduler can optimize for I&#x2F;O. Again not that far from existing cloud schedulers.<p>I&#x27;m not saying this isn&#x27;t a powerful model or platform.
I am saying that I&#x27;m very disinclined to want to work on such a platform, purely because I&#x27;m worried its developers buy into the &quot;everybody else is way off base&quot; attitude, when really they&#x27;re only doing what many many successful architectures have done before them.