今回は試しに郵便番号から住所情報を検索できるサービスを作ってみる。 マイクロサービスとは このブログがよくまとまっていると思う http://techlife.cookpad.com/entry/2014/09/08/093000 良い点 共通で利用できるサービスだったら言語関係なく呼べばいいだけなので便利! もしサービスが古くなって作り直しとなっても、作り直しの範囲が小さくなる。 悪い点 サービスの数が増えるので、運用するサービスが増える。 今回のサンプル限定で考えると 良い点 各個別のアプリで郵便番号DBを持たなくて済む 郵便番号テーブルの最新化が1箇所で済む 郵便番号検索プログラムを個別のアプリで作らなくて済む 検索プログラムにバグがあっても、検索サービスだけ修正すればいいだけ。 Apache Camelを使って作る事 英語の記事なので読める人だけ。 http://java.dzon