-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
092ef28
commit c4ba396
Showing
6 changed files
with
28 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
layout: | ||
title: | ||
visible: true | ||
description: | ||
visible: false | ||
tableOfContents: | ||
visible: true | ||
outline: | ||
visible: true | ||
pagination: | ||
visible: true | ||
--- | ||
|
||
# Repositories | ||
|
||
|
||
|
||
<table><thead><tr><th width="210">Repository</th><th>Contents</th></tr></thead><tbody><tr><td><a href="https://github.com/OpenG2P/openg2p-g2p-bridge.git">openg2p-g2p-bridge</a></td><td>This repository has 5 python modules<br><br><mark style="color:orange;"><strong>openg2p-g2p-bridge-api</strong></mark><br>This is fastapi based module - that provides all REST APIs for the g2p-bridge subsystem. This module should be deployed as a k8s pod and should be scaled suitably to handle required volumes.<br><br><mark style="color:orange;"><strong>openg2p-g2p-bridge-celery-beat-producers</strong></mark><br>This uses Celery and produces periodic Celery beats. This module should be deployed as a k8s pod - but should be restricted to only a single pod. The volumes should be handled by scaling the next pod - openg2p-g2p-bridge-celery-workers<br><br><mark style="color:orange;"><strong>openg2p-g2p-bridge-celery-workers</strong></mark><br>This uses Celery and spawns workers that listen to the beats produced by the celery beat producer. The following workers exist<br>1. check available balance with sponsor bank<br>2. block funds with sponsor bank<br>3. initiate payments with sponsor bank<br>4. reconcile disbursements with mt940<br>This module is a service and should be deployed as a k8s pod and should be scaled suitably to handle the required volumes.<br><br><mark style="color:orange;"><strong>openg2p-g2p-bridge-bank-connectors</strong></mark><br>This module is a library (not a service/pod). This library contains the interface definition to connect to a sponsor bank & the sponsor bank specific implementations of the interface. <br><br><mark style="color:orange;"><strong>openg2p-g2p-bridge-models</strong></mark><br>This module is a library (not a service/pod). This library contains the sqlalchemy (persistence) models and pydantic schemas that are shared by the api, the celery beat producer and the celery worker modules.</td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr><tr><td></td><td></td></tr></tbody></table> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Testing | ||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
# Performance Testing | ||
|
File renamed without changes.