Service Discovery Patterns

  • 機能追加が容易になる
  • 可用性・耐障害性が向上する
  • スケールアウトが容易になる
  • 新技術を導入しやすくなる
  • DevOps/Agileとの親和性が高い

Service Discovery

Application-level service discovery pattern

Self Registration pattern

Client-side service discovery pattern

Platform-provided service discovery pattern

3rd Party Registration pattern

Server-side service discovery pattern






Software engineer

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Takanori Ishibashi

Takanori Ishibashi

Software engineer

More from Medium

Missing the point with Microservices

Outbox pattern — a quick overview

Breaking the Monolith