サーチ…


備考

Meteorは単にJavascriptとNode.jsであることに注意してください。はい、これは2つのテクノロジーの非常に具体的な実装であり、独自のエコシステムを持ち、同形APIとJSONデータストアを活用して本当に素晴らしい結果を実現します。しかし、一日の終わりには、メテオはウェブ技術であり、Javascriptで書かれています。だからあなたの典型的なJavaScriptのパフォーマンステクニックのすべてがまだ適用されます。そこから始めよう。

25 Javascriptのパフォーマンステクニック
高速Javascriptのパフォーマンス最適化
JavaScriptコードの最適化
V8でのJavaScriptのパフォーマンスに関するヒント
10 Javascriptのパフォーマンスの向上のヒント
効率的なJavaScriptを書く
Meteor JSプロジェクトのパフォーマンスを改善する

プロダクション対応ソフトウェアの設計と導入

典型的なWebアーキテクチャのベストプラクティスはすべて適用されます。主題に関する優れた概要については、Michael Nygardの優れた本「 Release It! 」を参照してください。プロダクション対応ソフトウェアの設計と展開 。 Meteorであなたのアプリを書いても、サードパーティのライブラリの監査、回路ブレーカの作成、タイムアウトでの呼び出しのラッピング、リソースプールの監視、その他のすべての作業が免除されるわけではありません。アプリケーションのパフォーマンスを向上させるには、安定性パターンを使用していることを確認し、パターンを避ける必要があります。

安定性パターン

  • タイムアウト
  • サーキットブレーカ
  • バルクヘッド
  • ハンドシェイク
  • 安定性アンチパターン

統合点

  • 第三者の図書館
  • スケーリング効果
  • アンバランスな機能
  • 容量の反パターン

リソースプールの競合

  • AJAXオーバーキル
  • オーバーステイセッション
  • 余分な空白
  • データのEutropification

これらの概念が不慣れで、あなたにとって第二の性質のように見えない場合は、より大きな生産システムをオンラインにしていないことを意味します。本のコピーを購入する。それは時間とお金が費やされます。



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow