with the AEM 6.3 it looks like now we seem to have a capability wherein using Java/OSGi we can connect to databases such as Oracle/mySql and get the data to AEM environment, which is nice feature.
my questions are
does this adds any overhead to AEM runtime environment in terms of if it reads the data from JCR repo vs external data source such as Oracle?
would it have any negative impact in terms of performance of the AEM services?
does cache of the request dispatcher would be still intact for these kinds of services consumed through AEM.
I was just looking for others pros and cons before head down on this pattern.