論文の概要: Towards Change Impact Analysis in Microservices-based System Evolution
- arxiv url: http://arxiv.org/abs/2501.11778v1
- Date: Mon, 20 Jan 2025 23:08:26 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-01-22 14:23:30.740650
- Title: Towards Change Impact Analysis in Microservices-based System Evolution
- Title(参考訳): マイクロサービスベースのシステム進化における変化の影響分析に向けて
- Authors: Tomas Cerny, Gabriel Goulis, Amr S. Abdelfattah,
- Abstract要約: この記事では、マイクロサービスシステム全体の変更影響分析を支援するインフラストラクチャがどのようなものになるかを紹介します。
マイクロサービスシステムの進化に関する基礎を築き、ガイドラインを構築するための進歩を促進することを目的としている。
- 参考スコア(独自算出の注目度): 0.0
- License:
- Abstract: Cloud-native systems are the mainstream for enterprise solutions, given their scalability, resilience, and other benefits. While the benefits of cloud-native systems fueled by microservices are known, less guidance exists on their evolution. One could assume that since microservices encapsulate their code, code changes remain encapsulated as well; however, the community is becoming more aware of the possible consequences of code change propagation across microservices. Moreover, an active mitigation instrument for negative consequences of change propagation across microservices (i.e., ripple effect) is yet missing, but the microservice community would greatly benefit from it. This paper introduces what it could look like to have an infrastructure to assist with change impact analysis across the entire microservice system and intends to facilitate advancements in laying out the foundations and building guidelines on microservice system evolution. It shares a new direction for incremental software architecture reconstruction that could serve as the infrastructure concept and demonstrates early results from prototyping to illustrate the potential impact.
- Abstract(参考訳): スケーラビリティやレジリエンス、その他のメリットを考えれば、クラウドネイティブなシステムは、エンタープライズソリューションの主流です。
マイクロサービスによって刺激されるクラウドネイティブシステムのメリットは知られているが、その進化に関するガイダンスは少ない。
マイクロサービスはコードをカプセル化しているため、コードの変更もカプセル化されていると仮定できる。
さらに、マイクロサービス間の変更伝搬(すなわちリップル効果)の負の結果に対するアクティブな緩和手段は、まだ欠落しているが、マイクロサービスコミュニティは、そのメリットを大いに享受するだろう。
この記事では、マイクロサービスシステム全体の変更影響分析を支援するインフラストラクチャがどのようなものになるかを紹介し、マイクロサービスシステムの基盤を構築し、マイクロサービスシステムの進化に関するガイドラインを構築する上での進歩を促進することを目的としている。
インフラストラクチャの概念として機能し得る、インクリメンタルなソフトウェアアーキテクチャ再構築のための新たな方向性を共有し、プロトタイピングによる初期の成果を実証して、潜在的な影響を示す。
関連論文リスト
- An Infrastructure Cost Optimised Algorithm for Partitioning of Microservices [20.638612359627952]
アプリケーションをクラウドに移行することは、ソフトウェア業界で広く採用されているため、分散クラウドにデプロイするアプリケーションにとって、最も適しており、広く受け入れられているアーキテクチャパターンであることが証明されている。
信頼性や障害分離,スケーラビリティ,アセットメンテナンスの容易さやオーナシップ境界の明確化など,技術的メリットの両面から,その有効性を実現しています。
場合によっては、既存のアプリケーションをアーキテクチャに移行するという複雑さは、圧倒的に複雑でコストがかかります。
論文 参考訳(メタデータ) (2024-08-13T02:08:59Z) - Microservices-based Software Systems Reengineering: State-of-the-Art and Future Directions [17.094721366340735]
クラウドベースのマイクロサービスアーキテクチャ(MSA)と互換性のあるソフトウェアを設計することは、パフォーマンス、スケーラビリティ、可用性の制限のために不可欠である。
我々は、静的、動的、ハイブリッドなアプローチが検討されているように再デプロイ可能なシステム内のサービスを特定する方法に関する、現在の研究を包括的に調査する。
論文 参考訳(メタデータ) (2024-07-18T21:59:05Z) - Evaluating the Risk of Changes in a Microservices Architecture [0.0]
aベースのシステムでは、信頼性と可用性が、消費者にとって最高のクラス体験を保証する重要なコンポーネントである。
アーキテクチャの重要な利点の1つは、サービスを独立してデプロイし、変更の柔軟性を最大限に提供することである。
論文 参考訳(メタデータ) (2023-09-12T13:54:28Z) - The Microservice Dependency Matrix [0.0]
本稿では、この課題に対処するためのツールとして、依存性行列(EDM)とデータ依存性行列(DDM)を紹介します。
本稿では,これらの依存関係を自動的に追跡し,ケーススタディを通じてそれらの抽出を実証する手法を提案する。
論文 参考訳(メタデータ) (2023-09-06T07:41:00Z) - Heterogeneous Continual Learning [88.53038822561197]
本稿では,ネットワークアーキテクチャの変更に伴う継続学習(CL)問題に対処する新しい枠組みを提案する。
本研究は, 蒸留ファミリ上に構築し, より弱いモデルが教師の役割を担うような, 新たな環境に適応するものである。
また、知識伝達を支援するために、タスク前の視覚的特徴を復元するクイック・ディープ・インバージョン(QDI)を提案する。
論文 参考訳(メタデータ) (2023-06-14T15:54:42Z) - RIFormer: Keep Your Vision Backbone Effective While Removing Token Mixer [95.71132572688143]
本稿では,基本構造ブロックのトークンミキサーを除去しながら,視覚バックボーンを効果的に維持する方法について検討する。
視覚変換器(ViT)の自己アテンション(自己アテンション)としてのトークンミキサーは、異なる空間トークン間での情報通信を行うが、かなりの計算コストと遅延に悩まされる。
論文 参考訳(メタデータ) (2023-04-12T07:34:13Z) - DA-VEGAN: Differentiably Augmenting VAE-GAN for microstructure
reconstruction from extremely small data sets [110.60233593474796]
DA-VEGANは2つの中心的なイノベーションを持つモデルである。
$beta$-variational autoencoderはハイブリッドGANアーキテクチャに組み込まれている。
このアーキテクチャに特化して、独自の差別化可能なデータ拡張スキームが開発されている。
論文 参考訳(メタデータ) (2023-02-17T08:49:09Z) - MicroRes: Versatile Resilience Profiling in Microservices via Degradation Dissemination Indexing [29.456286275972474]
マイクロサービスのレジリエンス — 障害から回復し、信頼性と応答性を備えたサービスを提供し続ける能力 — は、クラウドベンダにとって極めて重要です。
現在のプラクティスは、特定のマイクロサービスシステムに手動で設定された特定のルールに依存しており、結果として労働強度と柔軟性の問題が発生します。
私たちの洞察では、レジリエントなデプロイメントは、システムパフォーマンスからユーザ対応メトリクスへの劣化の拡散を効果的に防ぎ、後者はサービス品質に影響を与えます。
論文 参考訳(メタデータ) (2022-12-25T03:56:42Z) - Introduction to the Artificial Intelligence that can be applied to the
Network Automation Journey [68.8204255655161]
Intent-Based Networking - Concepts and Definitions"ドキュメントには、NetDevOpsに関わる可能性のあるエコシステムのさまざまな部分について記述されている。
認識、生成、翻訳、精巧な機能には、アルゴリズムを実装するための新しい方法が必要だ。
論文 参考訳(メタデータ) (2022-04-02T08:12:08Z) - On Robustness and Transferability of Convolutional Neural Networks [147.71743081671508]
現代の深層畳み込みネットワーク(CNN)は、分散シフトの下で一般化しないとしてしばしば批判される。
現代画像分類CNNにおける分布外と転送性能の相互作用を初めて検討した。
トレーニングセットとモデルサイズを増大させることで、分散シフトロバスト性が著しく向上することがわかった。
論文 参考訳(メタデータ) (2020-07-16T18:39:04Z) - Ecological Reinforcement Learning [76.9893572776141]
このような条件下での学習を容易にする環境特性について検討する。
環境の特性が強化学習エージェントのパフォーマンスにどのように影響するかを理解することは、学習を魅力的にする方法でタスクを構造化するのに役立ちます。
論文 参考訳(メタデータ) (2020-06-22T17:55:03Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。