Just to add on this:

Kafka would be great if a client may need some sort of reporting or
reconciliation where you don't need to do long-running queries.

Kafka would do real-time events publishing and when the time to generate
the reports, a cron job would consume the kafka published events and
generate the report easily rather than
querying the DB.


Regards,

Willie Macharia


On Fri, Apr 14, 2023 at 3:48 PM Anjil R Chinnapatlolla <[email protected]>
wrote:

> 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]> 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
> It's currently being used with ActiveMQ but can be used with Kafka as well.
>
>
>
> @Arnold Galovics <[email protected]> or @Adam Saghy
> <[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]> 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]>) 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] | Skype: edcable | Mobile: +1.484.477.8649
>
>
>
> *Collectively Creating a World of 3 Billion Maries | *http://mifos.org
> <http://facebook.com/mifos>  <http://www.twitter.com/mifos>
>
>
>
>

Reply via email to