Hi Arnold, I was trying to understand if Fineract has support for publishing events to the external services which subscribe to Fineract. For example a messaging service for notifying clients based on transactions on their account. Or a payment services interacting with Fineract core banking platform etc. Do we have existing services built around Fineract making use of ActiveMQ (or Kafka) messages of Fineract which can be deployed in a lab setup?
While working on evaluating the performance/scalability of the OCP (Openshift Container Platform) infrastructure at scale with Fineract workload, I am trying to set up Fineract with near realistic environment with some of these services actively interacting with Fineract and add sufficient messaging load on the infrastructure while performing client transactions at scale. Thanks for mentioning about Partitioned batch Jobs of Loan COB, I assume the messaging used within this layer is for internal usage specific to Jobs processing and not meant for external services or other functionality, can you please confirm. We will keep this configured in our environment. Thanks Ed for the design reference. Thanks Victor for your reply. Above mentioned is the context I was enquiring about Kafka. Regards, Anjil From: Arnold Galovics <[email protected]> Date: Friday, 14 April 2023 at 5:22 PM To: [email protected] <[email protected]> Cc: Adam Saghy <[email protected]> Subject: [EXTERNAL] Re: Kafka support with Apache Fineract1.x Anjil, Are we talking about external events being published on ActiveMQ? Or the partitioned batch jobs (Loan COB) having the partitions published to ActiveMQ? Or which use-case exactly? Best, Arnold On Fri, Apr 14, 2023 at 12: 05 AM Ed Cable ZjQcmQRYFpfptBannerStart This Message Is From an External Sender This message came from outside your organization. ZjQcmQRYFpfptBannerEnd Anjil, Are we talking about external events being published on ActiveMQ? Or the partitioned batch jobs (Loan COB) having the partitions published to ActiveMQ? Or which use-case exactly? Best, Arnold On Fri, Apr 14, 2023 at 12:05 AM Ed Cable <[email protected]<mailto:[email protected]>> wrote: Anjil, With the forthcoming 1.9 release, we have a much more reliable event framework incorporated into Fineract. The design of it has been documented at https://fineract.apache.org/docs/current/#_reliable_event_framework<https://fineract.apache.org/docs/current/#_reliable_event_framework> It's currently being used with ActiveMQ but can be used with Kafka as well. @Arnold Galovics<mailto:[email protected]> or @Adam Saghy<mailto:[email protected]> can you point Anjil to any other relevant documentation or speak to how it can be configured to use Kafka? Thanks, Ed On Thu, Apr 13, 2023 at 2:34 PM VICTOR MANUEL ROMERO RODRIGUEZ <[email protected]<mailto:[email protected]>> wrote: Angil, Which are the expected use cases of Kafka in Fineract? Regards Victor El jue, 13 abr 2023 a las 15:25, Anjil R Chinnapatlolla (<[email protected]<mailto:[email protected]>>) escribió: Dear community members, Do we have Kafka streaming support with current released version (1.8.4) of Fineract or have plans for adding it to the 1.9.0 or future versions? Also, do we have any other applications currently making use of Fineract’s ActiveMQ (or Kafka if supported) messages. Thanks & Regards, Anjil -- Ed Cable President/CEO, Mifos Initiative [email protected]<mailto:[email protected]> | Skype: edcable | Mobile: +1.484.477.8649 Collectively Creating a World of 3 Billion Maries | http://mifos.org<http://mifos.org> [https://secure.plimus.com/developers/817570/Template/icon-tiny-facebook.png] <http://facebook.com/mifos> [http://organizationsandmarkets.files.wordpress.com/2010/04/icon-tiny-twitter.png] <http://www.twitter.com/mifos>
