このプロジェクトについて

Lerian Midazは、複式簿記台帳を中心に構築されたコンポーザブルなコアバンキングプラットフォームであり、単一のGoモノレポとして提供されています。オンボーディング、トランザクション、CRM、手数料を処理する台帳コアに加え、リアルタイムのトランザクション検証と不正防止を担うTracerを含みます。本プラットフォームは、n:nのマルチカレンシーおよびマルチアセット取引、不変の監査記録、RabbitMQを介した非同期処理をサポートします。CQRSを用いたヘキサゴナルアーキテクチャを採用し、OpenAPIドキュメントを提供します。インフラストラクチャにはPostgreSQL、MongoDB、Valkey、RabbitMQが含まれ、オプションでGrafana/OpenTelemetryによる監視が可能です。台帳とTracerは、オプトインのgRPC予約シームと相互TLSを介して通信します。Elastic License 2.0(ソース公開型)の下でライセンスされており、マネージドホスティングおよびライセンスキーの回避に関する制限付きで、使用、改変、再配布が許可されています。クイックスタートにはGo 1.27.0以上とDockerが必要で、サービスはlocalhost:3002(Ledger API)およびlocalhost:4020(Tracer)でアクセスできます。