タグ

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

  • データはどう管理するべきなのか with Docker - Qiita

    ※ これは、Docker による開発をまとめた記事 の続きです。 Immutability と Data 上記記事の中で、周辺システム疑似インテグレーションテスト を試みているという話をした。 これは、開発するアプリケーションの依存する周辺サービス・ミドルウェアをモック化 & コンテナ化し、開発段階から擬似的にインテグレーションテストを行いながら進めてくというやり方。 ※ Service2 を動かすには、Database と Task2 と Message Queue が必要なので、これをモック化 コンテナ化するということは、Immutable であるということであり、それはすなわち 起動する度に真っさらになる ということである。 アプリケーションを Stateless にするのは利点が多いが、それは State を一元管理する Node がシステムの何処かにいることと表裏であり、それは

    データはどう管理するべきなのか with Docker - Qiita
    Akaza
    Akaza 2020/01/14
  • 1