並行性の問題があるため、複数のアプリが同じデータベースに対して読み取り/書き込みを行うことは避けるべきだと言う人もいます。彼らは、堅固なアーキテクチャでは単一のアプリケーションのみがデータベースにアクセスできると私に確信させるまで、固執していました。このような問題がREAD操作の同時実行性に起因するのか、それともWRITE操作のみに関連するのかはわかりません。
私の懸念は、DBが、私が開発しているシステムのような一部のシステムにとって優れた通信バスであることです。並行性の問題を回避しながらそれを行う方法についてのガイドラインはありますか?