« 2008年11月 | メイン | 2009年01月 »

2008年12月20日

MySQL Conference & Expo 2009 で Q4M の話をします

 来年4月にカリフォルニアで開催される MySQL Conference & Expo 2009 で、開発・公開しているストレージエンジン Q4M について話をする機会をいただくことができました。しかも 45 分間! 光栄です。

 「MySQL のカンファレンス」なので、運用や実装面について、相当突っ込んだ話ができそう (というかツッコミが怖い...)。自分にとってもいい成長のチャンスだと思うので、しっかり準備していきたいと思います。

Using Q4M - a Message Queue Storage Engine for MySQL

Q4M is a message queue that works as a pluggable storage engine of MySQL 5.1.

Originally developed for Pathtraq (one of Japan’s largest web access stats service), the performance and stability of Q4M is highly renowned within the nation, and other organizations have started using it, including Mixi (Japan’s largest SNS provider).

In the presentation, the original developer of Q4M will explain:

  • the design goals and architecure of Q4M
  • how to use Q4M
  • various usage senarios
  • real-world use cases
so that the audiences can understand and start using Q4M to offload, modularize, stabilize web services, and/or to create loosely-coupled services using the message queue.

Using Q4M - a Message Queue Storage Engine for MySQL: MySQL Conference & Expo 2009 - O'Reilly Conferences, April 20 - 23, 2009, Santa Clara, CA

投稿者 kazuho : 2008年12月20日 00:01 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

2008年12月16日

Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性

 先月開催された Shibuya.pm #10 でプレゼンテーションがあった MENTANanoA では、Mojo 由来のテンプレートエンジンを拡張して使用してきたのですが、Perl モジュールとして独立させるべきだよね、ということになり、このたび Text::MicroTemplate として CPAN にアップロードしました。

 そのことを告知するとともに、作業の過程で興味深く感じた、テンプレートエンジンのセキュリティと利便性に関する話題をブログに書いておこうと思います。

テンプレートエンジンのエスケープ機能の歴史

続きを読む "Text::MicroTemplate - テンプレートエンジンのセキュリティと利便性"

投稿者 kazuho : 2008年12月16日 20:59 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

2008年12月12日

MySQL の order by 〜 limit を高速化する方法

 filesort が回避できない場合に、MySQL の order by 〜 limit を高速化する方法というのを書いてみました。半分は効果測定が目的の実装のため、UDF になっていたりと、利用にはある程度のスキルが必要だとは思いますが、興味のある方はどうぞ。

Using Top N Sort on MySQL

投稿者 kazuho : 2008年12月12日 18:41 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク

2008年12月08日

なぜサイボウズ・ラボで働くのか

 12月6日に大阪で開催されたサイボウズの採用説明会で、話をさせていただきました。大学生の方々向けということで、あまり技術面に振ったプレゼンをするのもどうかと悩んだ末、自分が、なぜサイボウズ・ラボで働いているのか、ということを、大学生の頃から振り返ってみることにしました。

 ふだん、しなれていない類いの話なので、うまく伝わったか、正直不安です。ただ、自分自身にとっては、何が好きなのか、何がやりたいのか、ということを改めて見つめ直すいい機会になりました。また、来場者の方々といろいろ話をできたことも、自分にとっていい刺激になったと感じています。

 ですので、ご来場いただいた方々には、サイボウズに興味をもっていただいたことに対して御礼を申し上げると同時に、個人的にもありがとうございましたと、ブログで失礼ですが、お伝えしたいと思います。

 当日使用したスライドはこちらになります。よろしければご覧ください。

続きを読む "なぜサイボウズ・ラボで働くのか"

投稿者 kazuho : 2008年12月08日 13:35 | トラックバック (0) このエントリーを含むはてなブックマーク このエントリーを含むはてなブックマーク