論文の概要: Systematic Mapping of Monolithic Applications to Microservices
Architecture
- arxiv url: http://arxiv.org/abs/2309.03796v1
- Date: Thu, 7 Sep 2023 15:47:11 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 08:42:55.300203
- Title: Systematic Mapping of Monolithic Applications to Microservices
Architecture
- Title(参考訳): モノリシックアプリケーションからマイクロサービスアーキテクチャへのシステマティックマッピング
- Authors: Momil Seedat, Qaisar Abbas, Nadeem Ahmad
- Abstract要約: モノリシックシステムから移行する際、組織が直面するメリットと課題について論じる。
ドメイン駆動開発の概念を用いてモノリシックなシステムを識別する手法を提案する。
- 参考スコア(独自算出の注目度): 2.608935407927351
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The aim of this paper to provide the solution microservices architecture as a
popular alternative to monolithic architecture. It discusses the advantages of
microservices and the challenges that organizations face when transitioning
from a monolithic system. It presents a case study of a financial application
and proposed techniques for identifying microservices on monolithic systems
using domain-driven development concepts. In recent years, microservices
architecture has emerged as a new architectural style in the software
development industry. As legacy monolithic software becomes too large to
manage, many large corporations are considering converting their traditional
monolithic systems into small-scale, self-contained microservices. However,
migrating from monolithic to microservices architecture is a difficult and
challenging task. It presents a comparison of the two architectural styles and
discusses the difficulties that led companies to switch to microservices. The
study's findings suggest that the proposed technique can improve work
performance and establish clear models, but it may not be useful for systems
with lower levels of complexity. This research paper has practical implications
for software architects and developers who are considering migrating from
monolithic to microservices architecture.
- Abstract(参考訳): この論文の目的は、モノリシックアーキテクチャの代替として、ソリューションマイクロサービスアーキテクチャを提供することである。
マイクロサービスのメリットと,モノリシックシステムから移行する上で企業が直面する課題について論じる。
金融アプリケーションのケーススタディと,ドメイン駆動開発の概念を用いたモノリシックシステム上のマイクロサービス識別手法を提案する。
近年、マイクロサービスアーキテクチャはソフトウェア開発業界で新しいアーキテクチャスタイルとして登場している。
レガシーなモノリシックソフトウェアが管理するには大きすぎるため、多くの大企業は、従来のモノリシックシステムを小規模で自己完結型のマイクロサービスに変換することを検討している。
しかしながら、モノリシックからマイクロサービスアーキテクチャへの移行は難しく、難しい作業です。
2つのアーキテクチャスタイルを比較して、企業がマイクロサービスに切り替えた困難について論じている。
研究結果は,提案手法が作業性能を改善し,明確なモデルを確立することができることを示唆するが,複雑性の低いシステムでは有用ではないと考えられる。
本研究は,モノリシックアーキテクチャからマイクロサービスアーキテクチャへの移行を検討中のソフトウェアアーキテクトと開発者にとって実践的な意味を持つ。
関連論文リスト
- A Survey of Model Architectures in Information Retrieval [64.75808744228067]
機能抽出のためのバックボーンモデルと、関連性推定のためのエンドツーエンドシステムアーキテクチャの2つの重要な側面に焦点を当てる。
従来の用語ベースの手法から現代のニューラルアプローチまで,特にトランスフォーマーベースのモデルとそれに続く大規模言語モデル(LLM)の影響が注目されている。
我々は、パフォーマンスとスケーラビリティのアーキテクチャ最適化、マルチモーダル、マルチランガルデータの処理、従来の検索パラダイムを超えた新しいアプリケーションドメインへの適応など、新たな課題と今後の方向性について議論することで結論付けた。
論文 参考訳(メタデータ) (2025-02-20T18:42:58Z) - Microkernel-Based Web Architecture: Design & Implementation Considerations [0.0]
私はモノリシックウェブアーキテクチャとマイクロサービスウェブアーキテクチャの中間的な代替案を提案します。
これらの課題と最近のアーキテクチャの進歩を考慮して、マイクロカーネルベースのWebアーキテクチャの設計を見直しました。
論文 参考訳(メタデータ) (2025-02-12T21:29:18Z) - Network Centrality as a New Perspective on Microservice Architecture [48.55946052680251]
マイクロサービスアーキテクチャの採用により、Nano/Mega/Hubサービスなど、さまざまなパターンやアンチパターンが特定できるようになった。
本研究では,集中度指標(CM)がMSAの品質に対する新たな洞察を与え,アーキテクチャ上のアンチパターンの検出を容易にするかどうかを検討する。
論文 参考訳(メタデータ) (2025-01-23T10:13:57Z) - A quantitative framework for evaluating architectural patterns in ML systems [49.1574468325115]
本研究では,MLシステムにおけるアーキテクチャパターンの定量的評価のための枠組みを提案する。
コスト効率のよいCPUベースの推論のためのスケーラビリティとパフォーマンスメトリクスに注目します。
論文 参考訳(メタデータ) (2025-01-20T15:30:09Z) - Software Design Pattern Model and Data Structure Algorithm Abilities on Microservices Architecture Design in High-tech Enterprises [0.4532517021515834]
本研究では,ソフトウェア設計モデル能力とデータ構造アルゴリズム能力が企業内におけるアーキテクチャ設計に与える影響について検討する。
その結果、堅牢な設計モデルと効率的なアルゴリズムを強調した組織が、アーキテクチャにおける優れたスケーラビリティ、パフォーマンス、柔軟性を実現することが明らかになった。
論文 参考訳(メタデータ) (2024-11-05T07:26:53Z) - An Infrastructure Cost Optimised Algorithm for Partitioning of Microservices [20.638612359627952]
アプリケーションをクラウドに移行することは、ソフトウェア業界で広く採用されているため、分散クラウドにデプロイするアプリケーションにとって、最も適しており、広く受け入れられているアーキテクチャパターンであることが証明されている。
信頼性や障害分離,スケーラビリティ,アセットメンテナンスの容易さやオーナシップ境界の明確化など,技術的メリットの両面から,その有効性を実現しています。
場合によっては、既存のアプリケーションをアーキテクチャに移行するという複雑さは、圧倒的に複雑でコストがかかります。
論文 参考訳(メタデータ) (2024-08-13T02:08:59Z) - Proposing a Dynamic Executive Microservices Architecture Model for AI
Systems [0.0]
マイクロサービスアーキテクチャは、近年改善されている新しいアーキテクチャスタイルの1つである。
アーキテクチャにおけるコンポーネントのオーケストレーションは、分散システムにおける大きな課題の1つです。
提示されたモデルは、パターンとして、システムの設計レベルと開発レベルの両方で使用することができる。
論文 参考訳(メタデータ) (2023-08-10T19:31:02Z) - Enhancing Architecture Frameworks by Including Modern Stakeholders and their Views/Viewpoints [48.87872564630711]
データサイエンスと機械学習に関連する関心事、例えばデータサイエンティストやデータエンジニアの利害関係者は、まだ既存のアーキテクチャフレームワークには含まれていない。
10か国25以上の組織から61名の被験者を対象に調査を行った。
論文 参考訳(メタデータ) (2023-08-09T21:54:34Z) - Convert Monolithic Application to Microservice Application [0.0]
多くの企業は、スケールアップとアジャイル開発としてビジネス要件を達成するために、既存のモノリシックアプリケーションをマイクロサービスに変換する。
本稿では,既存のモノリシックアプリケーションをスクラッチからマイクロサービスアプリケーション全体を書き換えることなく,マイクロサービスアプリケーションに変換する方法について,ソフトウェア開発者を指導する。
また、NetflixとAirbnbがモノリシックアプリケーションをマイクロサービスアプリケーションにどのように変換したかを要約します。
論文 参考訳(メタデータ) (2023-06-15T04:27:49Z) - Heterogeneous Continual Learning [88.53038822561197]
本稿では,ネットワークアーキテクチャの変更に伴う継続学習(CL)問題に対処する新しい枠組みを提案する。
本研究は, 蒸留ファミリ上に構築し, より弱いモデルが教師の役割を担うような, 新たな環境に適応するものである。
また、知識伝達を支援するために、タスク前の視覚的特徴を復元するクイック・ディープ・インバージョン(QDI)を提案する。
論文 参考訳(メタデータ) (2023-06-14T15:54:42Z) - Simple and Efficient Architectures for Semantic Segmentation [50.1563637917129]
ResNetのようなバックボーンと小型のマルチスケールヘッドを備えた単純なエンコーダデコーダアーキテクチャは,HRNetやFANet,DDRNetといった複雑なセマンティックセマンティックセマンティクスアーキテクチャよりも優れていることを示す。
そこで我々は,Cityscapesデータセット上の複雑なモデルの性能に適合する,あるいは超越した,デスクトップおよびモバイルターゲット用のこのようなシンプルなアーキテクチャのファミリーを提示する。
論文 参考訳(メタデータ) (2022-06-16T15:08:34Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。