Мы внедряем систему в компании, в которой я работаю, где нам нужно будет установить систему на разных сайтах одного и того же клиента (склада). Пользователи на всех сайтах должны видеть одинаковую информацию. Система должна быть в состоянии работать на каждом сайте, когда сеть не работает. Какое архитектурное решение будет наиболее подходящим?