Мне просто интересно, как такие сайты, как stackoverflow и wikipedia, хранят историю изменений неограниченно и позволяют пользователю откатывать изменения. Может ли кто-нибудь рекомендовать какие-либо ресурсы/книги/статьи о том, как это сделать, используя любую подходящую технологию (например, базы данных и т.д.).
Спасибо большое!