• このエントリーをはてなブックマークに追加
システムの複雑化を防ごう
閉じる
閉じる

新しい記事を投稿しました。シェアして読者に伝えましょう

×

システムの複雑化を防ごう

2015-11-06 11:03

    システムというのは一番最初はシンプルなものですが、更新を重ねるのに合わせて徐々に複雑化していきます。その結果として使われない機能が増えていったり、テストのカバレッジ不足によるバグの発生、システム改変時のコスト増大などといったデメリットが生まれます。

    それを防ぐための施策、考え方を紹介します。

    マイクロサービス化

    最近度々目にするのがマイクロサービスです。システムを機能単位でミニマムに保つことでメンテナンス性を維持します。さらに各マイクロサービスが連携することで一つの大きなシステムを構築します。

    問題としては各サービスの連携をどう行うかでしょうか。Web API経由での連携は認証やネットワークのコストが大きくあまり向きません。少し前に出てきたgPRCのような分散処理を前提としたプロトコルは可能性があると感じています。

     
    この記事は有料です。記事を購読すると、続きをお読みいただけます。
    ニコニコポイントで購入

    続きを読みたい方は、ニコニコポイントで記事を購入できます。

    入会して購読

    この記事は過去記事の為、今入会しても読めません。ニコニコポイントでご購入下さい。

    コメントを書く
    コメントをするにはログインして下さい。