Bitrix Highlode Workshop-開催方法、プレゼンテーション、ビデオ

Web開発者であり、非常勤のシステム管理者である旧友を覚えていますか? :) 5月22日に、彼は他の多くの読者と同様、 セミナー「負荷の高いWebプロジェクトの開発:1日あたり何百万ものヒットに耐え、すべてが機能し何も起こらないようにする方法」に参加しました。



その後、私たちに思われるように、彼が生きるのは少し簡単になり、大きな「重い」プロジェクトの開発と保守がより理解しやすくなりました。



* * *



セミナーの登録のほぼ半数(および、明らかに学生自身)はHabrからでした。 トピックが需要にあったことを非常に嬉しく思います。



個人的にもツイッターでも、多くの人がプレゼンテーションやビデオを公開するかどうか尋ねました...



はい、もちろんです!



すべての資料を皆様と共有できることを嬉しく思います!



1.「高負荷Webサービス開発プラットフォーム:デバッグツールとスケーラビリティ」 (Alexander Demidov、1C-Bitrix)



Webプロジェクトの垂直スケーリング(既存のサーバーのメモリ、CPU、ディスクを増やすことによる)の可能性は、物理的な特性によって常に制限されます。 そして遅かれ早かれ、開発者は水平スケーリングを実装するという課題に直面します-複数のサーバーにプロジェクトを分散させること。 従来のWebサイトはこのために設計が不十分です。ほとんどの場合、水平スケーリングはプロジェクトコードの改良を意味します。 レポートでは、開発プラットフォームでスケーラビリティを直接提供し、それによってWeb開発者の作業を楽にする方法を説明します。 さらに、潜在的なボトルネックのデバッグ、監視、および検索ツールをサイト内で直接使用できること、外部サービスを補完する方法を検討します。





2.「負荷の高いプロジェクトのシステムランドスケープの構築」 (Vitaly Gavrilov、「Lenvendo」)



負荷の高いインターネットプロジェクトの可用性を確保するシステムランドスケープの構築に関するアクションプランと専門家のアドバイス:





3.「負荷の高いWebプロジェクトの開発における負荷テストのための独自の方法論の適用」 (Mikhail Tokovinin、QSOFT)







4.「運用、パフォーマンス監視、バックアップ」 (Ilya Pyatin、LineMedia)







5.「プロアクティブな監視と傾向分析」 (Alexander Serbul、1C-Bitrix)



複数のアプリケーションサーバー、バランサー、およびフェールセーフリレーショナルストレージ構成を持つWebクラスターは複雑です。 アプリケーションを適切に構成することに加えて、成功を収めるためには、悪魔は詳細に隠れているため、適切な監視および予測システムを作成および維持し、数と傾向を理解する必要があります。 最初に必要なnagiosテスト、どのmuninグラフに注意する必要があるか、ログを分析する理由と方法、緊急ハンドラー(nagios)の作成方法、およびWebクラスターのバランスを保つ方法-これらおよび他の多くの質問を検討します。





6.「クラウドマジックの公開」 (ニコライドヴァス、Clodo.ru)



テクノロジー主導のマーケティングにより、クラウドインフラストラクチャに対する一連の期待が生まれています。 これらの期待は次のとおりです。



現実はマーケティングの期待とは大きく異なります。 クラウド内のクライアントにとって、まったく異なる側面が重要であることがわかりました。 特に:



このレポートは、一般的なクラウドの神話を調整し、費用対効果、パフォーマンス、復元力を達成する方法を説明し、達成が非常に難しいものをリストしています。





7.「Bitrix24プロジェクトのアーキテクチャ:すべてが落下せずに飛ぶようにする方法」 (Alexander Demidov、1C-Bitrix)



「クラウド」プロバイダーが解決する必要がある最も重要なタスクの1つは、サービスユーザーの信頼を得ることです。 たとえば、CRM、イントラネットシステム、メールなどのビジネスアプリケーションについて話している場合、そのようなサービスは常に利用可能であるべきです-週7日、1日24時間。 不安定な操作、クラッシュ、ページの読み込み中、スケジュールされたメンテナンス作業中に閉じられたプロジェクト-は許可されません。 さらに、各クライアントのすべてのデータを可能な限り保護する必要があります。 SaaSサービスプロバイダーは、すべてのユーザーに最も安全な環境を提供する必要があります。 ライブワーキングBitrix24サービスを例として使用して、レポートはプロジェクトアーキテクチャ、負荷に応じた自動スケーリングの原理、クラウドストレージとの統合のメカニズム、Amazonサービスの使用の詳細、地理的に分散したWebクラスターでのMySQLデータベースの使用の微妙さを説明します。







* * *



セミナー後に収集したアンケートへのコメントの中で、最も有用な質問への回答で、彼らはしばしば「雰囲気」と「経験」と書きました。



とても便利なイベントがありました。 :)参加してくれた皆さん、ありがとう!



All Articles