event_registry ( event_id int, user_id int, time date, action_id int )

みたいな感じのテーブルを DB に作って、10 分毎にポーリングとか...