StackOverflowのシステムアーキテクチャ

Scaling Stack Overflow: Keeping it Vertical by Obsessing Over Performance from C4Media www.slideshare.net www.infoq.com “退屈さ”を維持する方法論に意味がある 知っていることから始めて,実地で測定し,遅い部分を直す パフォーマンスはサービスの"…

計算機の代表的なレイテンシとスケール感

レイテンシの単位は時間であるため、他の時間を単位とするメトリックと数値的に比較できる。 したがって、比較するための基準として、代表的なレイテンシのスケール感を覚えておくと役に立つ。 CPU cycle は 3.3 GHz プロセッサがベース Latency は実際の値…

ディスクが遅い?

書籍 Systems PerformanceのChapter 1の1.9節 Case Studiesの話。 データベースチームから、データベースサーバのディスクが遅いと言われる。 ディスクが遅いということが、データベースの問題を引き起こす直接の原因かどうかはわからない。 データベースチ…

パフォーマンス解析の観点

ボトルネック、もしくはレイテンシが支配的な処理以外を高速化しても意味がない。 高速化する価値のあるポイントを見極めるには、システムのパフォーマンス状況を把握する必要がある。 書籍 Systems Performance にはシステムパフォーマンスの解析の方向性と…