پارس‌کدرز چگونه کار می‌کند؟

از پارس‌کدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.

پارس‌کدرز خریداران یا کارفرمایان را به مجری‌ها /فریلنسرهای خبره‌ای متصل می‌کند که برای انجام پروژه آماده هستند.

بدست آوردن ارتباطات بین سرویسها به همراه استخراج ویژگیهای هر سرویس

چهار سال پیش منتشر شده

تعداد بازدید: 350

کد پروژه: 259172


شرح پروژه

در این پروژه باید 8 سیستم سرویسگرا یا مایکروسرویس بررسی شوند (مثلا 8 سیستم در فایل پیوست یا هر سیستم سرویسگرا یا مایکروسرویس دیگر)

برای هر سیستم در گام اول تحلیل ایستای سیستم مورد نیاز است که با بررسی سورس کد، داکر فایلها و داکر کامپوز فایلها بدست می‌آید. در گام دوم تحلیل پویای سیستم مورد نیاز است که با بررسی سیستم در حال اجرا بدست می‌آید. مثلا میتوان از ابزار و دستورات زیر یا هر روش دیگر اطلاعات پویای سیستم را بدست آورد:

1-   مانیتورینگ بین سرویسها با استفاده از ابزار Prometheus ، Grafana، Zipkin و ...

2-   مسیج پسینگ بین سرویسها از طریق ابزار RabbitMQ GUI Client

3-   لاگ بین سرویسها از طریق دستور docker logs

4-   آنالیز سرویسها در سطح شبکه از طریق دستور docker inspect  و ابزار TCPDump

طی این دو گام سرویسهای سیستم و ارتباطات بین انها شناسایی میشوند.

در گام سوم باید 8 ویژگی زیر برای هر سرویس شناسایی شده در دو گام قبل محاسبه شود. به عنوان نمونه برای محاسبه ریسپانس تایم میتوان از ابزار مانیتورینگ سرویسها استفاده کرد.    

NIC (Number of Incoming Calls)

NOC (Number of Outgoing Calls)        

RT (Response Time)        

DR (Delegation Ratio): نرخ واسطه گری سرویس

SR  (Service Reuse) : نسبت بین NIC به کل فراخوانیها

PT (Process Time): مدت زمان پردازش داده ورودی و تولید داده خروجی

SimR (Similarity Ratio): میزان تغییرات پکت ورودی به خروجی. تفاوت بین داده ورودی و خروجی.

SC (Service Call): تعداد فراخوانی سرویس

خروجی نهایی، گراف فراخوانی سرویسها خواهد بود که ارتباطات بین آنها را نشان میدهد (هر سرویس کدام سرویسهای دیگر را فراخوانی میکند) و همچنین جدولی که 8 ویژگی فوق را برای هر سرویس مشخص میکند.

این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.

مهارت ها و تخصص های مورد نیاز


مهلت برای انجام

30روز

وضعیت مناقصه

بسته


درباره کارفرما

عضویت چهار سال پیش

1 پروژه ثبت شده ،
0 پروژه در حال انجام ،
0 پروژه آماده دریافت پیشنهاد ،
نرخ پذیرش پیشنهاد 0%

برای پیدا کردن پروژه‌های مشابه ثبت نام کنید و پروفایل خود را بسازید.

ورود با گوگل
یا
نام نباید خالی باشد.
نام خانوادگی نباید خالی باشد.

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟

سفارش پروژه مشابه

قادر به انجام این پروژه هستید؟

ثبت نام کنید

متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصت‌های متعددی در سایت موجود می‌باشد.

سری به پروژه‌های مشابه بزنید

روش کار در پارس‌کدرز

به رایگان یک حساب کاربری بسازید

مهارت‌ها و تخصص‌های خود را ثبت کنید، رزومه و نمونه‌کارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.

به شیوه‌ای که دوست دارید کار کنید

برای پروژه‌های دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصت‌های شغلی منحصر به فرد دسترسی پیدا کنید.

با اطمینان دستمزد دریافت کنید

از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.

می‌خواهید شروع به کار کنید؟

یک حساب کاربری بسازید


بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارت‌های شما است.

پیدا کردن کار (پروژه)

تماشای دمو روش کار