https://github.com/openmf/ph-ee-dpg-core
https://github.com/openmf/ph-ee-dpg-core
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/openmf/ph-ee-dpg-core
- Owner: openMF
- Created: 2023-10-30T09:36:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T14:44:48.000Z (over 2 years ago)
- Last Synced: 2025-02-08T19:46:25.447Z (over 1 year ago)
- Language: Java
- Size: 296 KB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ph-ee-dpg-core
PH-EE-DPG for Netflix Conductor workflow engine solution with the DPG compliant abstraction layer
# dpga
Digital Public Goods Alliance middleware for integration to real-time payment systems.
### Why use orchestrator
Orchestration tools streamline complex workflows, ensuring tasks are executed in a coordinated and efficient manner, enhancing scalability and reliability
### Why Netflix Conductor
Netflix Conductor, designed by Netflix for microservices architecture, offers a robust, scalable, and fault-tolerant orchestration solution with intuitive workflow management and extensive integration capabilities
## ph-ee-dpg flow diagram

# Modules
There are 4 modules in this repo currently
- [ph-ee-dpg-connector-channel](ph-ee-dpg-connector-channel) - to initiate transfer request
- [ph-ee-dpg-exporter](ph-ee-dpg-exporter) - Export eventing data from Conductor to Kafka using Conductor Listeners
- [ph-ee-dpg-importer-rdbms](ph-ee-dpg-importer-rdbms) - Import payloads from Kafka, parse and save data to mysql database
- [ph-ee-dpg-connector-ams-mifos](ph-ee-dpg-connector-ams-mifos) - has workers that consume Fineract(ams) apis