Высоконагруженные системы – это, по большему счету, те же веб-сайты, только с очень большой аудиторией, и как следствие с большой нагрузкой, требующей оптимизированной серверной части веб-сайта.
Очень хороший курс по созданию микросервиса от Максима Сячина. Разработка микросервиса, урок 1Разработка микросервиса с использованием Kotlin, Spring Boot и Docker. Первый урок, на котором мы определимся с идеей, создадим каркас приложения с помощью http://start.spring.io и разработаем proof of concept используя TDD.Подробнее