Hi Myrle, Issac, For folks like me who are trying to have a quick look at the architecture and provisioning process in Fineract-CN, having an option for bringing up a few micro-services relatively quickly using the demo server would be helpful. The pr at https://github.com/apache/fineract-cn-demo-server/pull/25 adds the ability to restrict the working set of microservices to Provisioner, Identity, Rhythm, Organization and Customer.
@James Dailey <[email protected]> : Maybe this might work for you too? Running the demo server for the first time with demoserver.lite flag turned on takes less than 9 minutes for me on an iMac having a local Cassandra, MySQL and ActiveMQ and sporting a 2.5GHz Core i5 (late 2014) processor and 24 GB of RAM. Regards, Vishwas On Fri, Feb 8, 2019 at 11:18 PM Myrle Krantz <[email protected]> wrote: > My idea was to produce jars without mains and then run them all from one > main. This would mean that they all run under the same service name. This > in turn makes it necessary to solve problems around collisions: > > * In most cases endpoints don't have the same names, but there's an > "iniitialize" in every service. > * permissions would need to include the name of the service in > the @Permittable annotation. > > It sounds like a small set of changes, but it's actually quite extensive. > The changes to @Permittable require a lot of re-engineering in anubis. > > If one process can run multiple services and keep their names, that's so > much better. > > Best Regards, > Myrle > > On Fri, Feb 8, 2019 at 3:39 AM Isaac Kamga <[email protected]> wrote: > > > > > Myrle, thanks a million for your input. While I'm digging into ways to > fix > > the current errors, can you kindly share the other approach which you > > thought would be less promising to solve this issue ? Maybe others > > interested could try that out in parallel too. > > > > Cheers, > > Isaac Kamga. > > >
