Механизм сообщений в сервере
Пишу игровой сервер на twisted, дошел до части, когда нужно сделать механизм событий.
Этот механизм должен создавать какие-либо события, которые должны произойти в будущем. Например, игрок решил построить здание, здание построится через час. Соответственно через час должно произойти событие "постройка"; его можно отменить. Таких событий может быть очень много, за всеми ими нужно следить и сообщать об окончании и отменять.
Вопрос следующий, как примерно это организовать? Есть какие либо статьи или примеры?
Источник: Stack Overflow на русском