re: MongoDB has no use case VIEW POST

TOP OF THREAD FULL DISCUSSION
re: There is no such thing as a schemaless database. Just databases that dont support validating data. Which means your code has to do it. It also mean...
 

I don't have time to write an in depth article addressing how I'm using MongoDB, but I have written a previous article discussing the architectural principle of domain decoupling. This article is actually more a case against domain driven design.

dev.to/cheetah100/domain-driven-di...

I produced a video about the dangers of coupling to the design here:

youtube.com/watch?v=uwZj4XF6zic

I have also produced a video about the solution I developed which implements domain decoupling here:

youtube.com/watch?v=vUxKeaMjDo0

In Gravity the data structures are defined by runtime configurations that are also stored in MongoDB. This means that users can define new data structures at runtime along with detailed business process rules without a line of code.

The project started with JackRabbit JCR as the data store, but recently moved to MongoDB. Both JackRabbit and MongoDB opened the door do writing data decoupled applications. This application automatically handles issues like security and ownership. And now with the help of Mongo Aggregations and lookups we are able to provide similar functionality to SQL queries.

Thank you for the detailed answer! I will spend some time going through these links and what you wrote, and come back to comment.

code of conduct - report abuse