無料WEBグループウェアGroupSession開発日誌

無料WEBグループウェアGroupSessionの開発状況や試行錯誤している様子、技術情報等をお伝えするブログです。 また開発者の思いや、時々まったく関係ない事も伝えられればと思います。

次期バージョンでスケジュールのレスポンスを約2倍高速化します!

当社で運用しているGroupSessionはバージョン1のころからのデータがあり、
スケジュールの件数も数十万件に達しています。

またサーバもあえてスペックの低いPCで運用しています。
※どこの処理が遅いのか直ぐに発見できる様にするためです
※サーバスペックはCPU:P4 1.8G,MEM:1GB, HD80GB,OS:Centos5

最近は来春に公開予定の新製品の社内運用が始まり、
サーバにかなりの負荷がかかりレスポンスが悪くなってきました。
(新製品については年明けあたりにこのブログで一部情報を公開する予定です)


なんとか改善しようと思い、ボトルネックになる部分を調査したところ、
スケジュールがネックになっていることが分かりました。
やはりという感じですが・・・



そこで
チューニングを実施したところ・・・

レスポンスを約2倍も高速化することができました

私の体感ではもっと早くなった気がします。
非力なサーバでもサクサク動作します。

次期リリースはちょっとした機能追加、改修のみの予定ですが、
このスケジュールレスポンスの高速化が目玉になりそうです。

※まだデータ量が少ない方、高スペックなサーバで運用されている方には効果は薄いと思います。
※計測にはJMeterを使用しました

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://gsession.blog69.fc2.com/tb.php/54-04ac0290
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

FC2ブログ