Don’t Share Code Between Microservices Ключевой тезис: __every piece of knowledge must have a single, unambiguous, authoritative representation within a system__ Данные не равно знания. И код - не равно знания. Один и тот же код (я имею в виду символы) может означать разное в разных контекстах и одни и те же данные (именно данные, байты) могут означать разное в разных контекстах. https://www.infoq.com/news/2015/01/microservices-sharing-code/