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>
