Scalar DB、マイクロサービス向けトランザクション管理機能の提供へ
PR TIMES / 2021年9月21日 19時45分
株式会社Scalar(本社:東京都新宿区、代表取締役CEO兼COO:深津航、代表取締役CEO兼 CTO:山田浩之)は、汎用的なトランザクションマネージャであるScalar DBにおける新しいバージョン3.2を公開しました。Scalar DB 3.2では、マイクロサービス(*1)におけるデータベース間の整合性の維持を容易に実現する、マイクロサービス向けトランザクション管理機能を実装しました。Scalarは、当該機能の提供を通じて、マイクロサービスベースのアプリケーションにおけるアプリケーション開発者の負担を大幅に軽減することを目指します。
Scalarは、多様なデータベース上で稼働するトランザクション管理機構としてScalar DBを開発してまいりましたが、この度、当該データベースで稼働するマイクロサービスベースのアプリケーションにおいてもACIDトランザクションを実現可能とするマイクロサービス向けトランザクション管理機能をScalar DBに実装し、バージョン3.2としてリリース致しました。
データベースアプリケーションにおいてマイクロサービスを実現するには、データベース間の整合性を維持する必要があり、これまでSaga(*2)等の方法や、RDBに備えられているXA機能を用いて2PC(2相コミット)を行う等の方法がありましたが、実装が困難である、または高い可用性を実現することが必ずしも容易ではないという課題がありました。Scalar DB 3.2は、それらの課題を解決すべく、2PCベースのマイクロサービス向けのトランザクション管理機能を実装しました。
当該機能拡張により、アプリケーション開発者は、複雑な実装をすることなく、高い可用性を有するマイクロサービスベースのデータベースアプリケーションを開発することができます。また、当該機能は、Scalar DBがサポートするすべてのデータベース上で動作するため、RDB(MySQL、PostgreSQL、Oracle Database)間だけでなく、RDBやCassandra, Amazon DynamoDB, Azure CosmosDB等のNoSQLを跨いだトランザクションも実現することが可能です。
マイクロサービス向けトランザクション機能における詳細については、以下のサイトを参照ください。
https://github.com/scalar-labs/scalardb-samples/tree/main/microservice-transaction-sample
https://github.com/scalar-labs/scalardb/blob/master/docs/two-phase-commit-transactions.md
今後は、Scalar DBのさらなる利用を促進すべく、GraphQL等のインターフェースの開発や、高性能化にむけた改良を行う予定です。
(*1) マイクロサービス(マイクロサービスアーキテクチャ)
アプリケーションを複数の小さい(独立した)アプリケーションを組み合わせて構成する方式または設計方法
https://martinfowler.com/articles/microservices.html
https://microservices.io/index.html
(*2) Saga
トランザクションの整合性を結果的に保証するマイクロサービス向けトランザクション管理方式
https://microservices.io/patterns/data/saga.html
Scalar DBとは
Scalar DBは、汎用的なトランザクションマネージャおよびトランザクションインターフェースです。Apache License 2.0の元で公開されています。
https://github.com/scalar-labs/scalardb
企業プレスリリース詳細へ
PR TIMESトップへ
この記事に関連するニュース
-
SB C&S、Scalarと日本国内初のディストリビューター契約を締結
PR TIMES / 2024年4月25日 11時0分
-
株式会社Scalar、SB C&Sと日本国内初のディストリビューター契約を締結
PR TIMES / 2024年4月25日 11時0分
-
NTTコム オンライン、顧客サービス向けシステムのデータベースをオープンソースのPostgreSQLからEDBに移行
@Press / 2024年4月9日 9時30分
-
アリババクラウド、国際顧客向けの新価格戦略とサービス提供を発表
PR TIMES / 2024年4月8日 16時15分
-
クアンタム社、AIモデル、プライベートおよびハイブリッド・クラウド、比類のないデータ保護を促進する、データレイク向けScalar i7 RAPTORを発表
Digital PR Platform / 2024年3月29日 11時0分
ランキング
-
1山手線沿線の再開発が進む 「新宿、渋谷、品川」駅の工事はいつ終わるのか
ITmedia ビジネスオンライン / 2024年4月25日 7時10分
-
2アキレス、シューズの国内生産終了へ コスト増や少子化など背景
ロイター / 2024年4月25日 16時27分
-
3イトーヨーカドー、祖業のアパレル復活なるか アダストリアとの新ブランドが生んだ“相乗効果”
ITmedia ビジネスオンライン / 2024年4月25日 10時0分
-
4サイゼリヤ、ギリギリ「国内黒字化」も残る難題 国内事業の利益率0.05%、値上げなしで大丈夫か
東洋経済オンライン / 2024年4月24日 7時30分
-
5過度の変動望ましくない、動向注視し万全の対応行う=円安で官房長官
ロイター / 2024年4月25日 11時35分
記事ミッション中・・・
記事にリアクションする
記事ミッション中・・・
記事にリアクションする
エラーが発生しました
ページを再読み込みして
ください