This, in conjunction with a workshop I ran last month and questions I have asked at conferences and in other workshops, seems to confirm my suspicion that the majority of developers who currently develop microservices do not have a good working knowledge of the nature of distributed systems, how OS processes work or programming paradigms in general.