লেখক : (1) Tobias Betz, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (2) লং ভেন, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (3) Fengjunjie প্যান, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (4) Gemb Kaljavesi, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (5) Alexander Zuepke, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (6) Andrea Bastoni, মিউনিখ টেকনিক বিশ্ববিদ্যালয়, জার্মানি; (7) মার্কো Caccamo, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (8) Alois Knoll, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (9) Johannes Betz, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি। Authors: (1) Tobias Betz, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (2) লং ভেন, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (3) Fengjunjie প্যান, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (4) Gemb Kaljavesi, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (5) Alexander Zuepke, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (6) Andrea Bastoni, মিউনিখ টেকনিক বিশ্ববিদ্যালয়, জার্মানি; (7) মার্কো Caccamo, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (8) Alois Knoll, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি; (9) Johannes Betz, মিউনিখ প্রযুক্তি বিশ্ববিদ্যালয়, জার্মানি। বামপন্থী টেবিল Abstract এবং I. Introduction ii. সম্পর্কিত কাজ III. একটি স্বয়ংক্রিয় ড্রাইভিং সফটওয়্যার জন্য মাইক্রো সেবা আর্কিটেকচার ৪. পরীক্ষা V. ফলাফল VI. বিতর্ক VII. উপসংহার, স্বীকৃতি এবং রেফারেন্স —The automotive industry is transitioning from traditional ECU-based systems to software-defined vehicles. A central role of this revolution is played by containers, lightweight virtualization technologies that enable the flexible consolidation of complex software applications on a common hardware platform. Despite their widespread adoption, the impact of containerization on fundamental real-time metrics such as end-to-end latency, communication jitter, as well as memory and CPU utilization has remained virtually unexplored. This paper presents a microservice architecture for a real-world autonomous driving application where containers isolate each service. Our comprehensive evaluation shows the benefits in terms of end-to-end latency of such a solution even over standard bare-Linux deployment. Specifically, in the case of the presented microservice architecture, the mean end-to-end latency can be improved by 5-8%. Also, the maximum latencies were significantly reduced using container deployment. Abstract অবরোধ I. প্রবর্তন সেন্সর গাড়ি বাজার সরাসরি ডেটা সফ্টওয়্যার দ্বারা সংজ্ঞায়িত যানবাহন (SDV) এর দিকে চলে যাচ্ছে, যা একটি আরও সফ্টওয়্যার-প্রাণিত গাড়ি ইকোসিস্টেমের অনুমতি দেয়। উদাহরণস্বরূপ, উন্মুক্ত সূত্রের যানবাহন সংস্থা SOAFEE [1], [2] বিশেষভাবে SDV লক্ষ্য করে এবং OEMs, Tier 1s, এবং চিপ নির্মাতাদেরকে চ্যালেঞ্জগুলি মোকাবেলা করার জন্য একত্র করে। SDV এর E / E আর্কিটেকচারটি একটি কেন্দ্রীয় কম্পিউটার ইউনিটের উপর ভিত্তি করে যেখানে একটি শক্তিশালী উচ্চ দক্ষতা কম্পিউটার বিভিন্ন কার্যকারিতা পরিচালনা এবং সমন্বয় করে। এই ফা নিরাপদ এবং নির্ভরযোগ্যভাবে ডায়নামিক রাস্তার অবস্থার জন্য ন্যাভিগেশন এবং প্রতিক্রিয়া। এই বাস্তব সময়ের প্রয়োজনীয়তাগুলি পূরণ না করে পারফরম্যান্সের দুর্বলতা এবং দুর্ঘটনার ঝুঁকি বৃদ্ধি হতে পারে [4]. সফ্টওয়্যার দ্বারা সংজ্ঞায়িত স্বয়ংক্রিয় ড্রাইভিং আর্কিটেকচারগুলির ক্ষেত্রে, অনুশীলনকারীরা ফ্রেমওয়ার্কগুলির সাথে পরীক্ষা করে যা আর্কিটেকচারের জটিল সম্পর্কগুলির জটিল চেইনগুলি কনফিগার, টুনিং এবং অপ্টিমাইজ করার কঠিন কাজগুলি সহজ করে তোলে। এই কাগজটি একটি মাইক্রো সার্ভিস আর্কিটেকচার প্রবর্তন করে - যা EDGAR [7]-এ উন্নত এবং প্রয়োগ করা হয়েছে - যা অটোওয়্যারের জন্য স্পষ্টভাবে ডিজাইন করা হয়েছে, একটি উন্মুক্ত সূত্রের স্বয়ংক্রিয় ড্রাইভিং সফ্টওয়্যার যা ROS দ্বারা নির্মিত হয় 2. আমাদের জ্ঞান অনুযায়ী জটিল সফ্টওয়্যারের দীর্ঘায়ু উপর হালকা ভার্চুয়ালি প্রযুক্তির প্রভাবটি এখনও বিবেচনা করা হয়নি, এই কাগজটি স্বয়ংক্রিয় ড্রাইভিং সিস্টেমগুলিতে দীর্ঘস্থায়ী দীর্ঘস্থায় দীর্ঘস্থায় দীর্ঘস্থায় দীর্ঘস্থায় দীর্ঘস্থায় দীর্ • আমরা স্বয়ংক্রিয় ড্রাইভিং সফটওয়্যারের জন্য একটি মাইক্রো সেবা আর্কিটেকচারের গঠন এবং নির্মাণ প্রক্রিয়াটি উপস্থাপন করি যা ভবিষ্যতের কাজের জন্য একটি পরীক্ষামূলক বিন্দু হিসাবে কাজ করে। • আমরা ক্রমবর্ধমানভাবে বিচ্ছিন্ন মাইক্রো সেবা কনফিগারেশনের উপর নির্দিষ্ট রেফারেলগুলি এবং সরাসরি পরিমাপগুলি ব্যবহার করে কনটেইনারলাইজেশনের প্রভাবের ব্যাপক বিশ্লেষণ করি। • আমরা সংখ্যাগতভাবে একাধিক বাস্তব সময়ের মেট্রিক্স মূল্যায়ন করি, যার মধ্যে এন্ড-টান-ইন ল্যাটিনেশন, জিটার, সিস্টেম CPU এবং মেমরি ব্যবহার রয়েছে। সাধারণ বিশ্বাসের বিপরীতে, আমাদের ফলাফলগুলি দেখায় যে কনটেইনারগুলি নগ্ন লিনাক্স কনফিগারেশনগুলির তুলনায় কম এন্ড-উইন্ড ল্যাটিনেশন এবং ভাল সিস্টেম ব্যবহারের অর্জন করতে পারে। এটি খুব জটিল সিস্টেম পরিস্থিতিতে সর্বোত্তম উপযুক্ত কনফিগারেশন বিকল্পগুলি খুঁজে বের করার চ্যালেঞ্জকে উত্থাপন করে এবং ভবিষ্যতের এসডিভি সিস্টেমগুলির জন্য কনটেইনারিজমের সুবিধা দেখায়। ii. সম্পর্কিত কাজ কয়েকটি কাগজে ইনব্যাগেড সিস্টেম এবং অটোমোবাইল সফ্টওয়্যারগুলির চ্যালেঞ্জ এবং অগ্রগতি আলোচনা করা হয়েছে। Sax et al. [11] আধুনিক যানবাহনগুলিতে সংক্ষিপ্ত রিলিজ চক্রগুলি, বৃদ্ধির বিকল্পগুলি এবং সফ্টওয়্যার আপডেটগুলি গুরুত্ব দেয়। যাইহোক, তারা নির্দিষ্ট সমাধান বা সরঞ্জামগুলির কোন গভীর বিশ্লেষণ প্রদান করে না। নতুন কার্যকারিতাগুলির ইন্টিগ্রেশন যানবাহন সিস্টেমগুলির জটিলতা বৃদ্ধি করে, এই জটিলতা কার্যকরীভাবে পরিচালনা করার জন্য ইলেকট্রনিক কন্ট্রোল ইউনিটগুলির আর্কাইভ এবং বিতরণের সাবধানে বিবে মাইক্রো সেবা এবং পরিষেবা উদ্দেশ্য আর্কিটেকচারগুলি (এসওএ) গাড়ি সিস্টেমের নমনীয়তা উন্নত করার সম্ভাবনা রয়েছে। Lotz et al. [14] চালকের সহায়তা সিস্টেমগুলির জন্য একটি মাইক্রো সেবা আর্কিটেকচারের বাস্তবায়নের সম্ভাবনা এবং প্রভাবের তদন্ত করে এবং সফ্টওয়্যার সিস্টেমগুলির জটিলতা হ্রাস এবং উন্নতি প্রদর্শন করে। Tamanaka et al. [15] একটি ত্রুটি সহায়ক আর্কিটেকচারের জন্য একটি ধারণা কাঠামো উপস্থাপন করে এবং মাইক্রো সেবা এবং কনটেইনারলাইজেশনের ব্যবহারকে গুরুত্বপূর্ণ উপাদান হিসাবে উল্লেখ করে। [16], একটি সাহিত্য পর্যালো এছাড়াও, যেসব অ্যাপ্লিকেশনগুলি ইতিমধ্যে সফটওয়্যারের উপর ভিত্তি করে চালু করা হয়, তারা [২৭] সিস্টেমের ভার্চুয়াল সিস্টেমের উপর ভিত্তি করে চালিত [২৭] সিস্টেমের ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেমের উপর ভার্চুয়াল সিস্টেম এই কাগজটি CC by 4.0 Deed (Attribution 4.0 International) লাইসেন্সের অধীনে আর্কাইভে পাওয়া যায়। এই কাগজটি CC by 4.0 Deed (Attribution 4.0 International) লাইসেন্সের অধীনে আর্কাইভে পাওয়া যায়।