このプロジェクトについて
Sendiumは、JavaとQuarkusで構築されたコンテナネイティブで高性能なSMSゲートウェイであり、Kannelの現代的な代替として設計されています。これは、内部アプリケーション(CRM、IoTプラットフォーム、ウェブサイトなど)とSMSキャリアまたはSMPPプロバイダー間のミドルウェア層として機能します。プロトコルに依存しないブリッジを提供することで、開発者は複雑なメッセージングインフラストラクチャを管理し、ベンダーロックインを排除し、カスタムルーティングロジックを実装できます。
主な機能は以下の通りです:
- SMPPサーバーとクライアント:TLS/SSLオプション付きのTX/RX/TRXバインディングを完全サポート。
- プロトコルブリッジング:HTTPウェブフックとレガシーSMPPプロトコル間のシームレスな変換。
- 高度なルーティング:宛先、送信者ID、コンテンツ、またはアカウント属性に基づく設定可能なルーティングと、フォールバックチェーン。
- トラフィック管理:詳細な1秒あたりのトランザクション数(TPS)制限と、優先度を考慮したキュー管理。
- 可観測性:Prometheusメトリクス、Swagger/OpenAPIドキュメント、詳細な運用ログの組み込みサポート。
- 配信レポート:DLRステータスの正規化と相関付け、発信システムへの自動コールバック。
Sendiumはスケーラビリティを考慮して設計されており、オンプレミスとクラウドの両方のデプロイに適しています。レガシーKannel設定から移行するユーザー向けの移行ツールが含まれており、既存のエンタープライズワークフローへの統合のための堅牢なAPIを提供します。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.