タグ

ブックマーク / qiita.com/NewGyu (2)

  • Amazon EC2 Container Service(ECS)の概念整理 - Qiita

    概念図 とりあえずECSに出てくるエンティティがそれぞれどんな多重度で関連しているのかをまとめてみました。ここからはそれぞれのエンティがどんな概念なのかを解きほぐしていきたいと思います。 図1 概念図 Serviceが中心 ECSは平たく言うと クラスター(=複数EC2インスタンスの集合)の上で Dockerコンテナを使って、 Serviceを動作させる ものです。 図2 例えばの構成 上図は、 Front Service (裏にいるAPIをCallしてWEB UIを提供するもの) API Service (ビジネスロジック、DBへの読み書きをRESTful APIで提供するもの) と言う2つのService で構成されるWEBアプリケーションの例です。 ECSで言うServiceは、Serviceは利用者から見た「サービス」よりも一段階か二段階細かいもので、APIサーバーとか、フロントサ

    Amazon EC2 Container Service(ECS)の概念整理 - Qiita
  • JavaScriptのオブジェクト配列に対してdistinct的な事(重複を排除した結果を返す)をする - Qiita

    配列の要素がStringや、NumberであればindexOfを使った実装が紹介されているのですが、オブジェクト配列に対しては素直にindexOfが使えず、なかなかサンプルが無かったので晒します。 そもそもJavaSciriptのオブジェクト同士の同値判定が無いので、そこを作りこまねばならぬという感じです。 /** * 配列に対してSQLのdistinct句的なことをするやつ * @param fields distinctする対象のフィールドの名前を配列で * @return filterメソッドに渡すためのfunctionを返す */ function distinct(fieldNames) { var self = this; return function(item, i, arr) { return i == indexOf(arr, item, equalsAllFields

    JavaScriptのオブジェクト配列に対してdistinct的な事(重複を排除した結果を返す)をする - Qiita
  • 1