タグ

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

  • 2018 年 React と Redux のエコシステム総まとめ - Qiita

    Angular などの JavaScript フレームワークは大規模向けに設計されており、標準で多くのエコシステムが組み込まれています。 React は単なる View ライブラリです。そのため View ライブラリを補完するためのエコシステムの選択が必須となります。 エコシステムを自由に組み合わせて開発者とプロジェクトに応じた理想的なフレームワークを作成する必要があるわけです。 これは、小規模アプリケーションから大規模アプリケーションまでの様々な要件やニーズに対応できる柔軟性が高いことを意味していますが、エコシステムを選択するためのコストが必要となります。 下記では、筆者が最低限、導入を検討する余地があると考える主要な React のエコシステムとその簡単な概要を記載しています。 筆者の独断と偏見で選択したエコシステムであることを考慮してお読みいただきたいです。 既知のエコシステム (ほ

    2018 年 React と Redux のエコシステム総まとめ - Qiita
  • Elasticsearch 一目で分かるアーキテクチャ - Qiita

    全体像 物理的なインデックス Elasticsearch の物理的なインデックスは、クラスタ、 ノード、シャードの 3 つの要素から構成されている。 クラスタ ( ≒ ElasticSearch サーバー群 ) 複数のノード ( ElasticSearch サーバー ) を一つの ElasticSearch として動作させることができます。クラスタ構成にすることで、大量のデータを複数のノードに分散して保持することが可能です。クラスタは同一のプロセス名 (デフォルトでは elasticsearch ) を指定することで構成できます。 ノード ( ≒ ElasticSearch サーバー ) Elasticsearch の 1 プロセス ( ≒ サーバー ) に相当します。基的には 1 サーバーに、1 プロセス動作しますが、複数のノードを起動することも可能です。 シャード 各インデックスを分

    Elasticsearch 一目で分かるアーキテクチャ - Qiita
  • 1