Сервисы
Определить интерфейсы и зависимости.
Разбирайте взаимодействие сервисов и конкурентное выполнение задач.
Работа с микросервисами и многопоточностью — разработка и эксплуатация распределённых сервисов, выполняющих несколько задач одновременно.
Определить интерфейсы и зависимости.
Учесть доступ к общим ресурсам.
Проверить ошибки и нагрузку.
Уточните границы сервисов и модель конкурентного выполнения.
На KURSEZ пока не добавлены страницы курсов для развития этого навыка. Когда они появятся, здесь можно будет изучить и сравнить программы.
Микросервисы взаимодействуют через сеть, а внутри отдельного сервиса задачи могут выполняться конкурентно. Это разные уровни системы: архитектура сервисов сама по себе не определяет модель потоков.
При работе важно учитывать сетевые отказы, ограничения внешних зависимостей и безопасный доступ к общему состоянию. Наблюдаемость и нагрузочные проверки помогают выявлять проблемы, но не устраняют их автоматически.
Для учебной системы опишите запрос между двумя сервисами и перечислите возможные ошибки. Затем рассмотрите, какие ресурсы могут использовать одновременно несколько задач одного сервиса.
Откройте каталог навыков и найдите материалы по интересующей вас задаче.
ОткрытьУзнайте о связанном навыке, его применении и обучении.
ОткрытьУзнайте о связанном навыке, его применении и обучении.
Открыть