タグ

ブックマーク / qiita.com/n_morioka (1)

  • Javaで使えそうなServiceDiscoveryを試す - Qiita

    Service Discoveryとは ここでは、マイクロサービスアーキテクチャなどで作成したサービスを登録するして検索出来るようにするようなミドルウェアを指す。 なぜ必要かであるが、 動的にサービス稼働しているノードが増えたり、減ったりするのにClient側が追従する 各ノードへのアクセスを負荷分散させるため などが大きな理由として挙げられる 役割的なものを軽く図にまとめておく Javaで使えるもの 探せばたくさんあると思うが、メジャーなものとして Zookeeper etcd Consul Eureka がある。このうちEurekaはJavaだけに向けた設計になっている。 今回はConsulとEurekaを見てみる。2つとも管理画面があるのと、Client向けライブラリが一応あったためという理由。 他の2つについては、 etcdはKVSを拡張したような感じと見受けられたので、直接マイク

    Javaで使えそうなServiceDiscoveryを試す - Qiita
  • 1