{"title":"\uff08\u30e1\u30e2\uff09\u30af\u30e9\u30b9\u30bf\u7ba1\u7406\u95a2\u9023","image_url":null,"blog_title":"Kengo's blog","height":"190","provider_url":"https://hatena.blog","type":"rich","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fblog.kengo-toda.jp%2Fentry%2F2015%2F11%2F29%2F223638\" title=\"\uff08\u30e1\u30e2\uff09\u30af\u30e9\u30b9\u30bf\u7ba1\u7406\u95a2\u9023 - Kengo&#39;s blog\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":[],"author_url":"https://blog.hatena.ne.jp/eller/","provider_name":"Hatena Blog","version":"1.0","blog_url":"https://blog.kengo-toda.jp/","author_name":"eller","description":"etcd KVS Leader/Follower Raft fleet Deploy Service Discovery Hashicorp Consul CP needs several nodes as server per Datacenter each nodes in Datacenter installs Consul agent Hashicorp Serf AP is used by Consul Docker Compose Define set of container instances Docker Swarm Server to Service Discovery w\u2026","url":"https://blog.kengo-toda.jp/entry/2015/11/29/223638","width":"100%","published":"2015-11-29 22:36:38"}