Завершена трансформация однопользовательского ПО в multi-user фреймворк
У нас есть решение и сейчас мы готовы поделиться опытом расширения Desktop-приложения по оценке и управлению стоимостью проектов для крупных промышленных предприятий многопользовательским режимом. Принцип работы данного режима аналогичным тому, что применен в Google Documents. Теперь несколько пользователей имеют возможность работать с одним и тем же документом в режиме реального времени.
Для этого был реализован Multi-user фреймворк, который был применён в существующем приложении. Результат нашей работы:
- Произвели перевод приложения с pessimistic locking на #optimistic-locking и добавили 3 новых уровня locking-а.
- Реализовали разрешение конфликтов через #Last-Write-Wins.
- Реализован events passing при помощи #ActiveMQ.
Больше подробностей можешь найти по ссылке «Приложение для оценки и управления стоимостью реализации масштабных промышленных проектов»
Что такое миграция на другую платформу для стабильно работающего веб-приложения? Профессиональный консалтинг — важнейшая составляющая успеха!