技術
-
2013.05.31技術
MySQL を MHA + HAProxy で冗長化してみよう
斎藤です。こんにちは。今日は、MySQLにてレプリケーション構成において、マスタサーバのフェイルオーバーを司るmysql-master-ha(以下、MHA)を用いる際、マスタサーバ接続先の切り替えにHAProxyを使ってみようというお話です…
-
2013.05.19技術
Nagios status.dat をパースする Python ライブラリを書きました
斎藤です。こんにちは。今日は、社内の業務自動化に際して書いた、 Nagios の status.dat をパースする Python ライブラリご紹介します。 (さらに…)
-
2013.05.07技術
メディアサイトのCDN利用に関する論文を読んでみよう 後半
斎藤です。こんにちは。前回から読んでいる「What Your CDN Won't Tell You: Optimizing a News Website for Speed and Stability」の後半を要約し、私なりのちょ…
-
2013.04.30技術
メディアサイトのCDN利用に関する論文を読んでみよう 前半
斎藤です。こんにちは。今回は、2回にわたりメディアサイトでCDN(Contents Delivery Network)を利用する際の問題点と、解決に必要な指針を示した論文の要約と、私なりのちょっとした解釈をご紹介します。ul.body_co…
-
2013.04.23技術
MSPでのChefの使い方 — 運用ノウハウをコードに落とす
こんにちは。斎藤です。Chef、最近、流行っていますよね。勉強会に参加すると、ITインフラ関係者や開発関係者などの各方面から人が来るようになりまして、オムニバス感満点であります。さて、ChefはITインフラを支えているMSPではどのような形…
-
2013.03.27技術
「写経」から始めるChefクックブックの作成
斎藤です。こんにちは。Chef の話題がアツくなっている今日この頃、みなさまいかがお過ごしでしょうか?Chefの解説本も出つつある今日この頃ではありますが、プログラミングそのものに慣れないうちはそれさえ読むのもちょっと大変かもしれません。そ…
-
2013.02.21技術
今後の負荷を RRDTool を使って予測してみよう
斎藤です。今日は、RRDToolを使って、今後かかる負荷を手軽に予測する方法をご紹介します。あわせて、プログラムと連携して性能限界を越えそうなサーバがあるかを判定してみます。人手ではまかないきれない数のサーバに対して、一台ずつ問題の予兆を調…
-
2013.02.08技術
Upstart を使ってお手軽 daemon 化
こんにちは。斎藤です。手元でちょちょいと作ったプログラムや、 init スクリプトの無いOSSを daemon として動作させ続けたい事、ありませんか?そんなときに便利なのが Upstart です。daemontoolsの代わりとしても使え…
-
2013.01.22技術
ChefでCookbookを作成するときのちょっとしたコツ 9選
こんにちは。斎藤です。Chefで構築の自動化ができる事はわかっていても、Cookbookをどう記述すればいいのかピンとこない場合があります。そんなときに使えそうなコツをピックアップしてみました。「Chefを使ってみたいけどいまいちとっかかり…
-
2013.01.11技術
MySQLでのトリガーとトランザクションのカンケイ
こんにちは。CTOの馬場です。勝手にノウハウ公開シリーズです。(自分では検証してないけど、本人許可のもと聞いた話を書いちゃうシリーズ)MySQLのトリガーの動作がよくわからなかったので、検証しました。確認したのは MySQL 5.1.66 …
Category