This talk is about patterns that are used to build distributed systems. You will have an opportunity to learn not only about specific solutions but also about problems faced by developers in the transition to a distributed architecture. We will discuss why they occur, what are the ways to solve them. For clarity, all the patterns will be demonstrated through the traditions and customs of the indigenous peoples of the North. This presentation can be useful for developers who are starting or planning to do microservices or service-oriented applications. Also, the report may be of interest to people who are curious to learn more about the life of indigenous peoples of the North.