Я работаю над крупномасштабным корпоративным приложением, использующим стек .net, в настоящее время я использую многоуровневый подход.Основная проблема, с которой я сталкиваюсь на уровне данных, потому что я использую статический контекст соединения и имею следующие проблемы:
- Невозможно использовать параллельные вызовы из-за статического поведения.
- Может 't использовать методы синхронизации.
- Кэширование может иметь еще одну проблему
Итак, теперь мы решили изменить наш уровень данных. В нашем рассмотрении есть несколько вещей, таких как хранилище и единица работы, номы не уверены, с какими проблемами мы сталкиваемся в этом, поскольку у нас есть приложение масштаба предприятия, имеющее более 600 таблиц.
Чтобы написать такую большую историю, я хотел бы воспользоваться помощью сообщества, подходу которого я должен следовать.
Пожалуйста, предоставьте мне любые подходящие ссылки или мысли.