Командная работа
Командная работа
Когда я начинал работать над системой, я сразу захотел, чтобы это была многопользовательская среда.
Я хотел создать VM вкоторой будет безопасно исполняться много программ разных пользователей.
Индивидуальные и групповые виртуальные окружения для коллективной удаленной отладки на реальных данных без опасности что-то сломать
Я хотел чтобы можно было работать с реальными данными в процессе разработки и тестирования экспериментальных возможностей. И при этом ничего не ломалось.
Я также хотел, чтобы два и более программсита могли работать в рамках одной транзакции с разными частями системы как зависимо, так и не зависимо.
Всё это позволяют транзакции, которые есть в CPVM.
Они устроены так, что могут охватывать много вычислителей и пользователей, откатываться полностью или частями, и не применяясь не рушить рабочие копии данных.
Всё это есть и в больших субд тоже, но у нас это выведено в важное понятие в рамках облачной VM - CPVM. Тогда как для других VM субд - это внешняя подсистема и область ответственности ограничивается квалификацией программистов.
Comments
Comments powered by Disqus