既に広く使われている mysql+senna+tritonnの後継として開発されたgroongaのインストールについて解説します。コンパイル時に発生するlibmecabエラー、encoding違いによるインデックスエラーについても解説します。...
普段の開発環境はもちろん本番機と同じく linux で自分の端末にはさらに vmware 上での環境もあるのですが、ちょっとした作業分担のためにデザイナーさんの端末に同じような開発環境を構築することになりました。いろいろと不便があろうかと思い端末のホスト...
Apache2 - worker MPM のプロセス&スレッド数のチューニングとその考え方についてまとめました。OS がスワップしない程度に MaxClients でスレッド数の上限値を上げて、高負荷時の大量アクセスに耐えうる...
dba のお仕事の一つに、定期的に oracle の統計情報の取得とパフォーマンス解析を実施ってのがあります。うちのシステムは dba の監視部分を外注にだしているのですが、その定期レポートで行連鎖を頻発しているテーブルがあるんですが・・・と報告がありました。...
本業の web サーバの構成について以前書いた記憶もあるのですが、lighttpd や apache2 の mod_proxy が流行る前に構築したこともあって、ちょっとだけ pound が流行った?時によくある構成で組んでます。ザックリ図にしてみると...
久々に図書館で借りた本ネタです。最近は図書館通いの頻度も減り、ネットで読みたい本を読む方向に変わってきました。まぁそのせいで普段読まないジャンルの本に出会う頻度は極端に減りましたけど。...
LinuxのDLNAサーバとして評判の良いオープンソースのMediaTombを導入することにしました。Fedora10-X86_64な環境にyumを使って依存関係も楽々インストールします。コンテンツ管理はmysqlを使いiptablesによりセキュリティ設定までを解説。...
サーバの disk 容量が足りなくなってきたので、amazon search とかの web service として提供しているアプリケーションのコンテンツ・キャッシュファイルを、ある一定期間更新がされていないファイルを一括削除することにしました。...