давайте поговорим про Domain Driven Design. Его суть состоит в том, чтобы разделять логику, связанную с любым модулем системы, на слои
Ви спутали DDD з Layered Architecture паттерном. DDD зовсім про інше і може бути використаним в більшості архітектурних шаблонів. (Ерік Еванс просто використовував в своїй книжці саме цей шаблон для прикладів)
SQL гарантирует консистентность, NoSQL имеет eventually consistency
consistency більше залежить від дизайну системи, а не типу DB. SQL не гарантує consistency, просто у них є механізм транзакцій.
Ви спутали DDD з Layered Architecture паттерном. DDD зовсім про інше і може бути використаним в більшості архітектурних шаблонів. (Ерік Еванс просто використовував в своїй книжці саме цей шаблон для прикладів)
consistency більше залежить від дизайну системи, а не типу DB. SQL не гарантує consistency, просто у них є механізм транзакцій.