I wrote a blog post where I tried to bring clarity about classes and roles, their resource requirements, and how to configure a cluster that doesn’t have an awful performance: https://nikita.melkozerov.dev/posts/2019/06/building-a-foundationdb-cluster-roles-classes-and-processes/