論文の概要: vMODB: Unifying event and data management for distributed asynchronous applications
- arxiv url: http://arxiv.org/abs/2504.19757v1
- Date: Mon, 28 Apr 2025 12:55:36 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-05-02 19:15:54.442261
- Title: vMODB: Unifying event and data management for distributed asynchronous applications
- Title(参考訳): vMODB: 分散非同期アプリケーションのためのイベントとデータ管理を統合する
- Authors: Rodrigo Laigner, Yongluan Zhou,
- Abstract要約: イベント駆動アーキテクチャ(EDA)は、スケーラブルなクラウドアプリケーションにとって重要なアーキテクチャパターンとして登場した。
高度に一貫性のあるスケーラブルなクラウドアプリケーションの実装を可能にする分散フレームワークであるvMODBを提案する。
我々の実験によると、vMODBは、最終的に3倍の一貫性しか提供しない、最先端の競合フレームワークとして広く採用されている。
- 参考スコア(独自算出の注目度): 1.9948490148513414
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Event-driven architecture (EDA) has emerged as a crucial architectural pattern for scalable cloud applications. However, its asynchronous and decoupled nature introduces challenges for meeting transactional requirements. Database systems, relegated to serving as storage engines for individual components, do not recognize transactions that span multiple components in EDAs. In contrast, messaging systems are unaware of the components' application states. Weaving such asynchronous and independent EDA components forces developers to relinquish transactional guarantees, resulting in data consistency issues. To address this challenge, we design vMODB, a distributed framework that enables the implementation of highly consistent and scalable cloud applications without compromising the envisioned benefits of EDA. We propose Virtual Micro Service (VMS), a novel programming model that provides familiar constructs to enable developers to specify the data model, constraints, and concurrency semantics of components, as well as transactions and data dependencies that span across components. vMODB leverages VMS semantics to enforce ACID properties by transparently unifying event logs and state management into a common event-driven execution framework. Our experiments using two benchmarks show that vMODB outperforms a widely adopted state-of-the-art competing framework that only offers eventual consistency by up to 3X. With its high performance, familiar programming constructs, and ACID properties, vMODB will significantly simplify the development of highly consistent and efficient EDAs.
- Abstract(参考訳): イベント駆動アーキテクチャ(EDA)は、スケーラブルなクラウドアプリケーションにとって重要なアーキテクチャパターンとして登場した。
しかしながら、非同期で分離された性質は、トランザクション要求を満たす上での課題をもたらします。
個々のコンポーネントのストレージエンジンとして機能するデータベースシステムは、EDA内の複数のコンポーネントにまたがるトランザクションを認識しない。
対照的に、メッセージングシステムはコンポーネントのアプリケーション状態に気づいていません。
このような非同期で独立したEDAコンポーネントをウィービングすることで、開発者はトランザクション保証を放棄せざるを得なくなり、結果としてデータの一貫性が問題になる。
この課題に対処するために,EDAの想定するメリットを妥協することなく,高度に一貫性のあるスケーラブルなクラウドアプリケーションの実装を可能にする分散フレームワークであるvMODBを設計する。
我々はVMS(Virtual Micro Service)という,コンポーネント間のトランザクションやデータ依存関係だけでなく,コンポーネントのデータモデルや制約,コンカレンシーセマンティクスを開発者が指定できるように,精通した構成を提供する,新しいプログラミングモデルを提案する。
vMODBは、VMSセマンティクスを活用して、イベントログと状態管理を透過的に共通のイベント駆動実行フレームワークに統一することで、ACIDプロパティを強制する。
2つのベンチマークを用いた実験により、vMODBは、結果整合性のみを最大3倍にしか提供しない、広く採用されている最先端の競合フレームワークよりも優れていることが示された。
高性能で使い慣れたプログラミング構造とACID特性により、vMODBは高度に一貫性があり効率的なEDAの開発を大幅に単純化する。
関連論文リスト
- QID: Efficient Query-Informed ViTs in Data-Scarce Regimes for OCR-free Visual Document Understanding [53.69841526266547]
トレーニング済みのVision-Language Modelを新しいデータセットで微調整することは、ビジョンエンコーダの最適化に不足することが多い。
視覚エンコーダにクエリの埋め込みを統合する,新しい,合理化されたアーキテクチャ保存アプローチであるQIDを導入する。
論文 参考訳(メタデータ) (2025-04-03T18:47:16Z) - Efficient Multi-Instance Generation with Janus-Pro-Dirven Prompt Parsing [53.295515505026096]
Janus-Pro-driven Prompt Parsingは、テキスト理解とレイアウト生成をブリッジするプロンプト解析モジュールである。
MIGLoRAはパラメータ効率の良いプラグインで、低ランク適応を UNet (SD1.5) と DiT (SD3) のバックボーンに統合する。
提案手法はパラメータ効率を維持しつつCOCOおよびLVISベンチマークの最先端性能を実現する。
論文 参考訳(メタデータ) (2025-03-27T00:59:14Z) - Extending Lifetime of Embedded Systems by WebAssembly-based Functional Extensions Including Drivers [46.538276603099916]
WebAssembly(Wasm)コンテナ内の周辺I/O操作を容易にするために設計されたフレームワークであるWasm-IOを紹介する。
プラットフォームに依存しない周辺構成をWasmバイナリ内に埋め込むための同期I/Oと手法について詳述する。
論文 参考訳(メタデータ) (2025-03-10T17:22:00Z) - Towards Reliable Vector Database Management Systems: A Software Testing Roadmap for 2030 [7.711904628828539]
大規模言語モデル(LLM)とAI駆動アプリケーションにより、Vector Database Management Systems(VDBMS)が重要なインフラストラクチャコンポーネントとして注目を浴びている。
VDBMSは、高密度ベクトル埋め込みの保存、インデックス化、クエリを専門とし、検索強化生成、長期メモリ、キャッシュ機構などの高度なLLM機能を実現する。
最適化された構造化データのための従来のデータベースとは異なり、VDBMSはベクトルデータの高次元の性質、ベクトル探索におけるファジィセマンティクス、動的データスケーリングとハイブリッドクエリ処理のサポートといったユニークなテスト課題に直面している。
論文 参考訳(メタデータ) (2025-02-28T07:56:37Z) - ContextFormer: Redefining Efficiency in Semantic Segmentation [48.81126061219231]
畳み込み法は、局所的な依存関係をうまく捉えるが、長距離関係に苦慮する。
ビジョントランスフォーマー(ViT)は、グローバルなコンテキストキャプチャでは優れるが、高い計算要求によって妨げられる。
我々は,リアルタイムセマンティックセグメンテーションの効率,精度,堅牢性のバランスをとるために,CNN と ViT の強みを活用したハイブリッドフレームワーク ContextFormer を提案する。
論文 参考訳(メタデータ) (2025-01-31T16:11:04Z) - Toward Bundler-Independent Module Federations: Enabling Typed Micro-Frontend Architectures [0.2867517731896504]
本稿では,Bundler-Independent Module Federation(BIMF)を新しいアイデアとして紹介する。
BIMFは、従来のバンドルを使わずに、ランタイムモジュールのロードを可能にする。
論文 参考訳(メタデータ) (2025-01-30T09:28:04Z) - A Collaborative Multi-Agent Approach to Retrieval-Augmented Generation Across Diverse Data [0.0]
Retrieval-Augmented Generation (RAG)はLarge Language Models (LLM)を強化する
従来のRAGシステムでは、クエリ生成、データ検索、レスポンス合成に単一エージェントアーキテクチャを使用するのが一般的である。
本稿では,これらの制約に対処するマルチエージェントRAGシステムを提案する。
論文 参考訳(メタデータ) (2024-12-08T07:18:19Z) - AsCAN: Asymmetric Convolution-Attention Networks for Efficient Recognition and Generation [48.82264764771652]
本稿では,畳み込みブロックと変圧器ブロックを組み合わせたハイブリッドアーキテクチャAsCANを紹介する。
AsCANは、認識、セグメンテーション、クラス条件画像生成など、さまざまなタスクをサポートしている。
次に、同じアーキテクチャをスケールして、大規模なテキスト・イメージタスクを解決し、最先端のパフォーマンスを示す。
論文 参考訳(メタデータ) (2024-11-07T18:43:17Z) - Rethinking State Management in Actor Systems for Cloud-Native Applications [2.2665094235990124]
我々はアクターシステムのための新しいデータ管理層であるSmSaを開発した。
開発者は、外部キーやデータレプリケーションなど、アクター間で切断された依存関係を宣言できる。
SmSaは、コンポーネント間の依存関係が頻繁にアプリケーションロジックやパフォーマンスを損なうような、コアデータ管理タスクをサポートします。
論文 参考訳(メタデータ) (2024-10-21T09:48:34Z) - Designing and Implementing a Generator Framework for a SIMD Abstraction Library [53.84310825081338]
SIMD抽象化ライブラリを生成するための新しいエンドツーエンドフレームワークであるTSLGenを提案する。
私たちのフレームワークは既存のライブラリに匹敵するもので、同じパフォーマンスを実現しています。
論文 参考訳(メタデータ) (2024-07-26T13:25:38Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。