論文の概要: Microservices Is Dying, A New Method for Module Division Based on Universal Interfaces
- arxiv url: http://arxiv.org/abs/2511.04548v1
- Date: Thu, 06 Nov 2025 17:01:24 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-11-07 20:17:53.518201
- Title: Microservices Is Dying, A New Method for Module Division Based on Universal Interfaces
- Title(参考訳): マイクロサービスが登場 - ユニバーサルインターフェースに基づいたモジュール分割の新しい方法
- Authors: Qing Wang, Yong Zhang,
- Abstract要約: 本稿では,モジュール独立性を計算するための概念的手法を提案し,モジュール独立性に必要な条件を導出するためにこの手法を利用する。
モジュール間の依存関係を排除することを目的とした,新しいシステム設計哲学とソフトウェア工学方法論を提案する。
このアーキテクチャは、マイクロサービスやモノリシックアーキテクチャを超えた、ますます複雑なシステムのための新しいパスを探求することを目的としている、と論文は結論付けている。
- 参考スコア(独自算出の注目度): 8.488970960755672
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Although microservices have physically isolated modules, they have failed to prevent the propagation and diffusion of dependencies. To trace the root cause of the inter-module coupling, this paper, starting from the impact assessment approach for module changes, proposes a conceptual method for calculating module independence and utilizes this method to derive the necessary conditions for module independence. Then, a new system design philosophy and software engineering methodology is proposed, aimed at eliminating dependencies between modules. A specific pattern is employed to design a set of universal interfaces, serving as a universal boundary between modules. Subsequently, this method is used to implement a platform architecture named EIGHT, demonstrating that, as long as module independence is guaranteed, even a monolithic application within a single process can dynamically load, unload, or modify any part at runtime. Finally, the paper concludes that this architecture aims to explore a novel path for increasingly complex systems, beyond microservice and monolithic architectures.
- Abstract(参考訳): マイクロサービスには物理的に分離されたモジュールがあるが、依存関係の伝播と拡散を防げなかった。
モジュール間結合の根本原因を追究するため,モジュールの独立性を計算するための概念的手法を提案し,モジュール独立性に必要な条件を導出する。
そこで,モジュール間の依存関係を排除することを目的とした,新しいシステム設計哲学とソフトウェア工学方法論を提案する。
特定のパターンは、モジュール間の普遍的な境界として機能するユニバーサルインターフェースの集合を設計するために使用される。
モジュールの独立性が保証されている限り、単一のプロセス内のモノリシックなアプリケーションでさえ、実行時に任意の部分を動的にロード、アンロード、修正することができる。
最後に、このアーキテクチャはマイクロサービスやモノリシックアーキテクチャを超えた、ますます複雑なシステムのための新しいパスを探求することを目的としている、と結論付けている。
関連論文リスト
- A Concurrent Modular Agent: Framework for Autonomous LLM Agents [0.995321385692873]
LLM(Large-Language-Model)ベースの複数のモジュールをオーケストレーションするフレームワークであるCMA(Concurrent Modular Agent)を紹介した。
我々はこのアプローチをミンスキーの心の理論の実践的実現とみなす。
我々のシステムで観察された創発的特性は、自己認識のような複雑な認知現象が、単純なプロセスの組織的な相互作用によってもたらされることを示唆している。
論文 参考訳(メタデータ) (2025-08-26T13:58:31Z) - Toward Bundler-Independent Module Federations: Enabling Typed Micro-Frontend Architectures [0.2867517731896504]
本稿では,Bundler-Independent Module Federation(BIMF)を新しいアイデアとして紹介する。
BIMFは、従来のバンドルを使わずに、ランタイムモジュールのロードを可能にする。
論文 参考訳(メタデータ) (2025-01-30T09:28:04Z) - Is Modularity Transferable? A Case Study through the Lens of Knowledge Distillation [59.37775534633868]
同族PLM間で事前訓練されたタスク固有のPEFTモジュールを転送するための極めて簡単なアプローチを提案する。
また,不整合性PLM間のモジュールの移動を,推論複雑性の変化を伴わずに行う方法を提案する。
論文 参考訳(メタデータ) (2024-03-27T17:50:00Z) - ModuleFormer: Modularity Emerges from Mixture-of-Experts [60.6148988099284]
本稿では,大規模言語モデルの効率性と柔軟性を向上させるために,新しいニューラルネットワークアーキテクチャであるModuleFormerを提案する。
以前のSMoEベースのモジュラー言語モデルとは異なり、ModuleFormerは未処理のデータからモジュラリティを誘導することができる。
論文 参考訳(メタデータ) (2023-06-07T17:59:57Z) - Modular Deep Learning [120.36599591042908]
トランスファーラーニングは近年、機械学習の主要なパラダイムとなっている。
負の干渉を伴わずに複数のタスクを専門とするモデルを開発する方法はまだ不明である。
これらの課題に対する有望な解決策として、モジュール型ディープラーニングが登場した。
論文 参考訳(メタデータ) (2023-02-22T18:11:25Z) - Is a Modular Architecture Enough? [80.32451720642209]
我々は、シンプルで既知のモジュラーデータ分散のレンズを通して、共通のモジュラーアーキテクチャを徹底的に評価する。
モジュール化と疎結合のメリットを強調し、モジュール化システムの最適化において直面する課題に関する洞察を明らかにします。
論文 参考訳(メタデータ) (2022-06-06T16:12:06Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。