Hi Niklas,
I have not followed or seen the email thread on this topic, but I am curious if 
the adverse draw back of doing so was discussed:
When analytical queries are needed to help in business decisions/metrics, 
crossing several domain, performing joins between tables belonging to different 
domain can only be done efficiently using database joins. If each micro service 
owns its database, we explicitly forbid using DB joins, therefore by high price 
doing adhoc application level joins.
Does that make sense?
Regards,
Eric Owhadi

From: Niklas Uhrberg <[email protected]>
Sent: Tuesday, October 22, 2019 4:43 AM
To: [email protected]
Subject: Fineract CN and its database

External
Hi!

About Fineract CN and its database, I guess you have discussed splitting the 
database so that each microservice "owns" its database and does not share the 
same database with the other microservices.
Is this setup an explicit goal for Fineract CN?

Best regards Niklas

[cid:[email protected]]
Niklas Uhrberg
Konsult
IT Development | Loans & Credit

Resurs Bank AB

Växel:
+46 42 38 20 00
E-post:
[email protected]<mailto:[email protected]>
Webb:
www.resursbank.se<http://www.resursbank.se>


Reply via email to