Дядя Богдан, если у всех классов будет одна и та же реализация, то не делайте методы абстрактными, а класс оставьте таковым, вы же не будете делать из него объекты
Я бы начал популяризацию со статьи на хабре, самый дешевый и простой способ начать, но для начала, наверное, стоит начать с разработки "полезного" проекта, а потом уже задаваться подобными вопросами.
Орхан Гасанлы, видимо неверно выразился. Это отдельный сервис, который тянет как зависимость первый (который со всеми конфигами). А архитектура микросервисная.
В чем вопрос то?