memcachedをメッセージキューに使ったら面白いのでは?
memcachedをメッセージキューに使ったら面白いのではないかと思い、調べてみました。memcached自体をあまり知らなかったので、memcachedの勉強も兼ねてでしたが。以下のページが勉強になりました。
- memcached memcachedの総本山のページ。
- memcachedのWindowsバイナリ Windows版のmemcachedがここにあります。
- memcachedを知り尽くす 日本語で読めるmemcachedの情報は、この連載記事が良かったです。実際にmemcachedを運用したり、ソースコード書いたりしているmixiの方の記事です。
- memcached Cacti Template 運用時にこういうのを使うと、memcachedの状況を監視できてよさそうです。
memcachedをデータストレージと思えば、Oracle MQSeriesみたいにメッセージキューとして利用できると思います。「やっぱりこのような考え方は自然だ」と思えるのは、以下のようにmemcachedをメッセージキューとして利用する試みをしている人たちがいるから。
- memcached as simple message queue memcachedをメッセージキューに利用するアイデアに触れているサイト。
- MemcacheQ 実際に作った人たちのサイト。
memcachedを利用して異言語間で自然で高速なメッセージングできると面白いな、思いました。JSONでも使って、シリアライズの仕様が言語によって異なる点はカバーできると思いますが、JSONだと遅くならないかと心配。