mixi Engineers' Blog ≫ memcachedのaccept_new_connsがスレッドセーフじゃない件がmemcached-1.4.6で修正されたにょ(情報元のブックマーク数)

ぉーーー!memcachedmixi大規模障害の不具合対応版が出たそうです!

memcached-1.4.6がリリースされました。
mixi大規模障害の原因となった不具合が解消されているとのことなので検証してみました。

mixi engineer blog

つまり「main_baseを触るのは main threadのみ」となっており、main_base操作に対する排他制御自体が必要なくなり、障害の原因が根本から解決されていました。
ただ、別の問題が発生してしまっているのでもうすこし調査してみます。

ちなみに、1.4.6ではincr/decrがスレッドセーフでなかったバグも解決されているようなので、要チェックです。

mixi engineer blog

screenshot