Юрий Рашковский и Олег Андреев на Exception Conference #07

Город:Киев, Санкт-Петербург
О докладчике:

Юрий Рашковский - Область интересов: нереляционные базы данных, динамические языки, productivity, стартапы, "разное" :)
Сайт: http://rashkovskii.com/

Олег Андреев - Интересы: динамические языки программирования, распределённые системы, пользовательские интерфейсы, лингвистика.

Название доклада:"StrokeDB: Yet Another Database (Ruby)"
О докладе:

StrokeDB is a yet another approach to decentralized document database. Each party maintains its own copy of data set which is relevant to that party.

The main features are:

  • Tight integration with application runtime
  • Schemaless data structures
  • Built-in version control
  • Pluggable indexes
  • Chainable storages
  • Asynchronous replication and merge
  • Metadocuments
  • Incremental views

Also kernel is basically simple enough to port to another languages (e.g. Javascript or ActionScript)

We had investigated another approaches (like CouchDB, ThruDB, SimpleDB) and we find them rather limited and not fitting our requirements. We've been also inspired by Git version control system as an approach for data decentralization.

We're trying to achieve two rather different goals:

  • Spreading databases over end-clients
  • Building scalable high-load databases for web application

P.S.: Доклад будет на русском =)