Formation of a generalized criteria system for assessing the quality of migration from a monolithic architecture to a microservices architecture | Synapse