mixi Engineers' Blog ≫ memcachedのaccept_new_connsがスレッドセーフじゃない件がmemcached-1.4.6で修正されたにょ(情報元のブックマーク数)
ぉーーー!memcachedのmixi大規模障害の不具合対応版が出たそうです!
memcached-1.4.6がリリースされました。
mixi engineer blog
mixi大規模障害の原因となった不具合が解消されているとのことなので検証してみました。
つまり「main_baseを触るのは main threadのみ」となっており、main_base操作に対する排他制御自体が必要なくなり、障害の原因が根本から解決されていました。
mixi engineer blog
ただ、別の問題が発生してしまっているのでもうすこし調査してみます。
ちなみに、1.4.6ではincr/decrがスレッドセーフでなかったバグも解決されているようなので、要チェックです。