問題タブ [scaling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - 複数のサーバー間でMysqlを分割する方法は?
水平分割...多くのテーブルを作成できることを知っています。
複数のサーバーでこれをどのように行うことができますか?これにより、Mysqlをスケーリングできます。
Xサーバー上にXテーブルを作成しますか?
誰かが説明したり、複数のサーバー間でパーティションを作成する方法を教える優れた初心者向けチュートリアル(ステップバイステップ)を持っている人はいますか?
architecture - Azureでのマネージドアプリケーションのホスティング
ASP.net Webアプリケーションがあり、Azureでホストして、同時ユーザーで数千に拡張したいと考えています。また、Webアプリが長時間実行されるプロセスを処理するTCP/IPまたは.netリモーティングを使用してアクセスする.NETで記述された一連のアプリケーションとサービスがあります。たとえば、メディアトランスコーダーサーバー、システムモニター、イメージサーバー、スケジュールサーバーなどです。
質問:
- Azureでは、これらをAzureインスタンスにインストールできますか?
- サイトの需要が増大し、Azureを複数のインスタンスに拡張する必要がある場合でも、これらのサーバーのインスタンスは1つだけ必要です。メインインスタンスのIPを取得するにはどうすればよいでしょうか。
image - どちらがいいですか?グラフとチャート用の SVG、HTML5、または regen'd-PNG?
いくつかの運用指標をグラフ化する新しいサイトを開発しています。そのため、サイトには約 12 個のチャート/グラフが表示されます。ブラウザーのサイズに基づいて (合理的な範囲内で) 動的に縮小できるようにしたいと考えています。
これらのオプションの1つとしてこれらを生成することの長所/短所について議論しています:
- SVG . スケーリングには最適ですが、サポートが制限される場合があります。
- HTML5 . IE の将来と FF の顧客にとって明らかに優れた選択肢でしょうか?
- PNG . これには、DIV &c のサイズに基づいて PNG を再生成する必要があります。
好ましいオプションはどれですか? ユビキタスなサポートのためだけに PNG に傾いていますが、クライアント側のスケーリングが必要です。ブラウザーでの SVG および HTML5 キャンバスのサポート状況を考えると、最善の解決策は何ですか?
wpf - WPF フォントのスケーリング
ウィンドウが大きくなるとユーザーインターフェイスが大きくなるように、ユーザーインターフェイスをスケーリングする必要があるWPFアプリケーションがあります。ダイアログの 1 つで、アイテムのリストをユーザーに提示する必要があり、ユーザーはそれらの 1 つをクリックする必要があります。リストには、1 ~ 15 ~ 20 個の項目が含まれます。個々の項目のフォント サイズを、リスト内の他の項目のフォント サイズと同じくらい大きくしたいのですが、同時に、ウィンドウを大きくするとフォント サイズも大きくしたいと考えています。
現時点では、私のテスト コードは次のようになります。
アプリケーションを起動して Window を大きくすると、すべて問題ないように見えます。ウィンドウの幅を狭くすると、テキストのフォント サイズはTest Longer String
小さくなりますが、T
とのフォント サイズはTest
変わりません。これが発生する理由は理解しています。ビューボックスはコンテンツを最大サイズにスケーリングします。私が知りたいのは、この問題を解決するためにどのような方法を使用する必要があるかです。
コントロールに特定のフォント サイズを指定したくありません。640x480 などの低解像度の画面でこれを実行する人もいれば、より大きなワイドスクリーンを使用する人もいるからです。
編集:
コードを次のように変更しようとしました。
ただし、ボタンの境界線のサイズも大きくなるため、大画面ではボタンの境界線の幅が 1 センチメートルになります。
language-agnostic - 高トラフィックで安全性の高い Web API の言語は?
トラフィックが多く、非常に安全なサイトを構築することを計画している場合、どの言語を使用しますか?
たとえば、API を介して大量のクレジット カード トランザクションを処理する必要がある authorize.net 規模のサイトを構築することを計画している場合、何を使用してゼロから構築しますか? 同様のセキュリティで同様のトラフィックを処理するほとんどのサイトは、非オープンソース ソフトウェアを使用していると思います (間違っていたら訂正してください)。どのオープンソース ソフトウェアを使用しますか?またその理由は何ですか? Python、Ruby、Erlang、PHP、カスタム C/C++、それとも何? また、従来のデータベースを使用しますか?それともNoSQLルートの方が理にかなっていますか?
ここで炎上戦争を始めようとしているのではなく、スタック オーバーフローの善良な人々がこの問題についてどう考えているかを考えているだけです...
更新: 少し明確にするために、これは完全に仮説です。特定の言語/フレームワークの長所/短所、およびどこ (およびその理由) が他の言語よりも適しているかについての意見を探すだけで、言語/プラットフォームを知ることの重要性を十分に理解しています. データに関する限り、私は、顧客 A がベンダー B から商品 X、Y、および Z を購入したと考えています。つまり、顧客 C が商品 X と Y または X と Z または Y を購入したかどうかを誰かが知りたがるまでは、非常に簡単です。と Z を 1 回の購入でまとめて購入できます。したがって、データの観点からは、ビジネス インテリジェンスの観点から見て、従来の SQL データベースに対して NoSQL に利点/欠点があるかどうか疑問に思っていると思います。
wordpress - 既存の Wordpress ブログで EC2 負荷分散を使用する
私は現在、Media Temple を通じて仮想専用サーバーを持っており、これを使用してトラフィックの多い Wordpress ブログをいくつか運営しています。どちらも突然の StumbleUpon トラフィック サージを受信する傾向があり、サーバーの CPU が 100% で実行され、すべてが遅くなる (と私は推測しています)。現在、ほとんどの静的ファイルに WP-Super-Cache、S3、および CloudFront を使用していますが、トラフィックが多いために CPU の速度が低下しています。
私が読んでいることから、トラフィックのスパイクが発生したときに既存のサーバーを支援するために EC2 を使用したいと思うかもしれません。現在、Media Temple の仮想専用サーバーの最上位層を使用しているため、専用サーバーへのジャンプはできれば避けたいと考えています。AWS は既存のサーバーの能力を高めるのに役立つかもしれないと感じています。どうすればこれを行うことができますか?
これらの用語を間違って使用していたら申し訳ありません。サーバー管理に関しては、私は比較的素人です。これがパフォーマンスを改善する最良の方法ではない場合、推奨される一連のアクションは何ですか?
actionscript-3 - AS3 プロポーショナル スケーリング 外部画像
現在、for ループを使用して XML 画像を動的に読み込み、サムネイルとしてグリッドに配置しています。配置が設定され、すべてのデータがスムーズに読み込まれますが、小さなコンテナー ムービークリップで画像を小さな 100px x 100px のサムにスケーリングする必要があります。私のコードは次のとおりです。
ローダーとコンテナの両方がそれぞれの配列にあります。画像は正しく読み込まれますが、スケーリングの方法がわかりません (最終的には、トゥイーンを統合して、可能であれば読み込み時にアニメーション化したいと考えています)。
助けてくれてありがとう!
php - パフォーマンス チューニング CakePHP アプリケーション
この非常に大きな CakePHP アプリ (約 20k 行のコード) を入手しましたが、これはあまりきれいではなく、ドキュメントもまったくありません。アプリは本番環境で実行されていますが、パフォーマンスに大きな問題があります。
サーバーは 8GB RAM のクアッド コアですが、アプリは 3 ~ 4 リクエスト/秒しか処理できません。これは非常に悪いことです。各リクエストは、4 つすべての CPU の約 20 ~ 30% を使用します。
のようなちょっとした負荷テストでもやってみるとab -n 100 -c 10 ...
、平均7000msのレスポンスまで上がります。ただし、800MB 以上の RAM を作成したことはないので、微調整用に少なくとも 6GB の空き RAM があります。
問題は、動作する開発インスタンスをまだ作成できていないため、本番環境で調整する必要があることです...
ソースコードをあまり掘り下げずに、パフォーマンスを簡単に向上させるために何をお勧めしますか?
c# - C#サイズ変更された画像には黒い境界線があります
.NET での画像のスケーリングに問題があります。次の例のように、標準の Graphics 型を使用して画像のサイズを変更します。
しかし、サイズ変更された画像には大きな問題があります。グレーと黒の境界線があり、それらのない画像を作成することが非常に重要です。
それらが表示される理由と、それらを消すにはどうすればよいですか?
サンプル出力:
scaling - 別のサーバーでブログをホストしますか?
現在、私は会社のブログをメインの Web アプリと同じサーバーに置いています。example.com/blog
ブログを別のサーバーに移動しながら、ユーザーがexample.com/blog
またはのブログにアクセスできるようにする最も簡単な方法は何blog.example.com
ですか?