Здравствуйте! Просматривая вакансии на бэкенд разработчика, сталкиваюсь с требованием умения разрабатывать микросервисы либо сервисы, и я бы хотел узнать, в чём их различие, или по сути их нет?
Микросервисы - это, очевидно, такие же сервисы. Возможно, тут речь о микросервисной архитектуре, когда один большой сервис разбивается на множество независимых микросервисов (аналогично тому, как торрент работает без сервера).
Сервис - это очень общее понятие "нечто, предоставляющее услуги". Часто под этим подразумевается web-приложение, построенное в соответствии с принципами SOA. Микросервис - это частный случай сервиса, построенный в соответствии с принципами микросервисной архитектуры.