This post is not going to introduce what MinRole in SharePoint 2016 is. You are better to get it from massive number of articles written by SharePoint experts in the community. Personally MinRole is only helpful to those who are not familiar with designing and administering medium to large farm. When Microsoft says “Hey you only need to select the role this server is going to play!” then you feel like you are going to be an unoccupied SharePoint administrator perhaps because MinRole is your friend, giving you advise on compliance from the farm management perspective. The description made by Microsoft sounds so straightforward that SharePoint farm architect can just select without really understanding and planning their farms. There is not any article which deeply tells you how SharePoint processes each role in MinRole mode behind the scene.