(1) Не используйте базу данных в качестве коммуникационной шины, если в этом нет необходимости.Учитывая наличие доступных систем очередей сообщений с открытым исходным кодом, я сомневаюсь, что вам это необходимо.
(2) Если у вас есть транзакционная база данных, то одновременный доступ для чтения и записи должен быть в порядке, если ваша база данных имеетнеобходимые ограничения и триггеры для обеспечения интеграции данных (и все приложения соответствующим образом тестируются, чтобы по возможности убедиться, что они не вставляют мусор).
(3) Если вы не поняли (1) или (2), вы не готовы использовать базу данных в качестве коммуникационной шины.Читайте о базах данных, параллелизме и транзакциях.