ホーム > タグ > スケーラビリティ
スケーラビリティ
サーバー負荷とプログラム
金額にして8桁の案件のサーバーをぺーぺーに立てさせるウチの会社はある意味凄いと思う。
さて、ここのサーバーはさすがにアレですが、そういう案件があったりするような会社のサーバーだと、負荷分散が必要になったりすることが結構あります。しかし、どどっとアクセスが上がったりすると、物理的にも性能的にもスケールアップだけでは限界ってもんがあります。それでスケールアウトしてDB読み込みはレプリケーションしたスレーブに任せたりするわけですが…。
でも上で動いているプログラムの処理が重いと、いくらスケールアウトしても、アクセスが増えれば指数関数的に負荷が増えちゃうのでキリないんですよね。特にDB集計系のcronを走らせたり、連続して同じ処理を数万回単位で実行するものだったりすると、クエリやプログラム実行速度がほんの少し違うだけでも随分違ってきてしまいます。
大きな案件が来るのは喜ばしいのですが、コードがスパゲティになる前にリファクタリングしてほしいと思う今日この頃…(まー余裕あったらやってるよ、という話ですが)。
- Comments: 0
- Trackbacks: 0
Home > Tags > スケーラビリティ
