私はNodeJSを使ってフラグをmemcacheに入れています。
これはコードです:
var app = require('express')()
  , server = require('http').createServer(app)
  , io = require('socket.io').listen(server);
var memcache = require('memcache');
var client = new memcache.Client();
server.listen(3005);
io.sockets.on('connection', function (socket) {
    socket.emit('connected');
    
    socket.on('check',function(data){
    
        client.on('connect', function(){
           console.log('connect');
        });
        client.connect();
        
        client.set(data.id, 1, function(error, result){
    
            console.log('Key added');
            console.log(result);
            
            client.get(data.id, function(error, result){
                socket.emit('checked',data.id);
            });
        },600);
    });
});
同時に、約60の接続があります。
一部のユーザーは、このコードの読み込みに約 10 ~ 12 秒かかると不満を漏らしています。
socket.disconect()後に追加されましたsocket.emit('checked',data.id)が、動作が遅くなり始めました。
何か案は?
アップデート
すべてのユーザーは、Android / iOS ネイティブ ブラウザーを使用します。