今回は試しに郵便番号から住所情報を検索できるサービスを作ってみる。 マイクロサービスとは このブログがよくまとまっていると思う http://techlife.cookpad.com/entry/2014/09/08/093000 良い点 共通で利用できるサービスだったら言語関係なく呼べばいいだけなので便利! もしサービスが古くなって作り直しとなっても、作り直しの範囲が小さくなる。 悪い点 サービスの数が増えるので、運用するサービスが増える。 今回のサンプル限定で考えると 良い点 各個別のアプリで郵便番号DBを持たなくて済む 郵便番号テーブルの最新化が1箇所で済む 郵便番号検索プログラムを個別のアプリで作らなくて済む 検索プログラムにバグがあっても、検索サービスだけ修正すればいいだけ。 Apache Camelを使って作る事 英語の記事なので読める人だけ。 http://java.dzon
![マイクロサービスを10分で作る-郵便番号検索サービス-Apache Camel - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/4642579c6cf318b6f6b50bbefe70fff0ba386d04/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUUzJTgzJTlFJUUzJTgyJUE0JUUzJTgyJUFGJUUzJTgzJUFEJUUzJTgyJUI1JUUzJTgzJUJDJUUzJTgzJTkzJUUzJTgyJUI5JUUzJTgyJTkyMTAlRTUlODglODYlRTMlODElQTclRTQlQkQlOUMlRTMlODIlOEItJUU5JTgzJUI1JUU0JUJFJUJGJUU3JTk1JUFBJUU1JThGJUI3JUU2JUE0JTlDJUU3JUI0JUEyJUUzJTgyJUI1JUUzJTgzJUJDJUUzJTgzJTkzJUUzJTgyJUI5LUFwYWNoZSUyMENhbWVsJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0xMjUzYjE0MDZjZGI5YmEwZDI0NjlkMGMyNjI5Y2E1Nw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBkeWR5JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1iYWI4Yzc5NDk4NDczNjA4YjQ3NzZmYWM4MTJhNjQ1YQ%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Db9f0c11b680b77dc655986ea61fd0223)