such a perfect presentation of microservices. 👌👌👌 thank you so much.
@javadansari23826 ай бұрын
عاااالی بود. واقعا عااالی بود
@onkar-15665 ай бұрын
بینهایت عالی بود
@ahmadsinasaeedi42152 жыл бұрын
ویدیو جالبی بود تشکر
@BobyCloud
2 жыл бұрын
خیلی ممنونم از لطفتون سلامت و موفق باشید عزیز ✌️❤️
@codeinday5 ай бұрын
واقعا بینظیر بود . خسته نباشی داداش
@mojtabayam2 жыл бұрын
ممنون عالی بود
@BobyCloud
2 жыл бұрын
خیلی ممنونم مجتبی عزیز سلامت و موفق باشید دوست من 🙏🌺
@babakhatamlou77882 жыл бұрын
عالی بود
@BobyCloud
2 жыл бұрын
سلام و درود، سپاسگزارم از حسن توجه و انرژی مثبتتون بابک عزیز، سلامت و موفق باشید ✌🌷
@M.I.S2 жыл бұрын
دمت گرم - عالی بود.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت داوود عزیز. سلامت و موفق باشی عزیز 💚
@mohamadrezahejazi6962 жыл бұрын
بسیار عالی توضیح دادین
@BobyCloud
2 жыл бұрын
از حسن توجهتون سپاسگزارم محمدرضا عزیز، سلامت و موفق باشید 🙏🌷
@saharfatemi29122 жыл бұрын
thanks 🌼
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهتون، سلامت و موفق باشید 🌺✌️
@amiralisabouri6852 жыл бұрын
👌👌
@BobyCloud
2 жыл бұрын
💚✌
@jalilsabri2966 Жыл бұрын
Excellent
@BobyCloud
10 ай бұрын
Many thanks 🙏🌹
@mehdi6568 Жыл бұрын
ویدئوهات عالین عالی
@BobyCloud
10 ай бұрын
خیلی ممنونم مهدی جان سلامت باشید 🙏🌹
@vahidd3333 Жыл бұрын
عالی بودش خیلی خوندم راجب این موضوع اما موجه نمیشدم الی توضیح دادید ممنون
@BobyCloud
10 ай бұрын
خیلی ممنونم از لطفت وحید جان سلامت باشی 🙏🌹
@farnushkazemi9689 Жыл бұрын
منتظر ویدیوهای بعدی هستیم.
@BobyCloud
10 ай бұрын
🙏🌹
@ma-roui2 жыл бұрын
عالی هستیییی بابی جان
@BobyCloud
2 жыл бұрын
سپاس از انرژی مثبتت محمد علی عزیز، سلامت و موفق باشید 🌷🙏
@miladshafieii6556 Жыл бұрын
ویدیوی خوب و کارآمدی بود لطفاًاگر فرصتش بود بازم راجب micro services ویدیو بسازی
@BobyCloud
10 ай бұрын
سلام چشم حتما ممنونم از فیدبکتون میلاد جان 🙏🌹
@mehdihajatpour9557 Жыл бұрын
ممنون خیلی عالی بود😇
@BobyCloud
10 ай бұрын
خیلی ممنونم مهدی جان، سلامت باشید 🙏🌹
@aminalih47642 жыл бұрын
عالی، لطفا راجب معماری های نرم افزار بیشتر محتوا تولید کنید چون خیلی منابعش محدود هست 👌
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطفت امین عزیز، حتما در رابطه با معماری ها ویدئوهای بیشتری تولید میکنم و پلی لیست جداگانه میسازم. موفق و سلامت باشی دوست من ✌💚
@mahdimalekifard4038 Жыл бұрын
خیلی خوب بود تازه پیدات کردم
@BobyCloud
10 ай бұрын
ممنونم از لطفت مهدی جان سلامت باشید 🙏💙
@Amir01-A2 жыл бұрын
عالی❤️
@BobyCloud
10 ай бұрын
🙏🌹
@amirkhajvandsas74352 жыл бұрын
❤
@BobyCloud
2 жыл бұрын
✌💚
@ehsanh.o.45292 жыл бұрын
عالی بود مهندس. متشکرم
@BobyCloud
2 жыл бұрын
ممنونم از لطفت احسان عزیز، سلامت و موفق باشی دوست من ✌💚
@dd1.d2 жыл бұрын
عالی بود. ممنون
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت دوست من ✌💙 سلامت و موفق باشی
@hosseinyaghoubi83812 жыл бұрын
خییلی عالی
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبتت حسین عزیز، سلامت و موفق باشی دوست من ✌💚
@alisaberi46892 жыл бұрын
عالی بود دم شما گرم
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطف و حسن توجهت صابر عزیز، سلامت و موفق باشی دوست من ✌💙
@mahdiyousofun89732 жыл бұрын
خیلی عالی بود
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت مهدی عزیز، موفق و سلامت باشی برادر ✌💚
@amirhosseinedalati50962 жыл бұрын
بسیار عالی 👌
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبت و حسن توجهت امیرحسین عزیز، سلامت و موفق باشی دوست من ✌💚
@amirmortezaee42072 жыл бұрын
Another one 💪💙
@BobyCloud
2 жыл бұрын
Thank you for your positive energy my friend 😍💚
@sanazzi5942 жыл бұрын
مثل همیشه عالی هستی😍😍😍😍
@BobyCloud
2 жыл бұрын
مرررسی کلی همسر عزیزم 😍😊💕💖😘
@Roozbeh494632 жыл бұрын
بسیار مفید بود 👍
@BobyCloud
2 жыл бұрын
سپاسگزارم پدرام عزیز، سلامت و موفق باشید دوست من ✌🌷
@hosseinmahdavi71302 жыл бұрын
ممنون محمد جان عالی . خسته نباشید 🙂
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و انرژی مثبتت حسین عزیز، سلامت و موفق باشی دوست من 💚✌
@hamedmohammadi42092 жыл бұрын
سلام عالی بود استاد😍
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت حامد عزیز، سلامت و موفق باشی دوست من ✌💚
@esicode2 жыл бұрын
بابی جان خسته نباشی👌
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت احسان عزیز، سلامت و موفق باشی دوست من ✌💚
@farhad_3532 жыл бұрын
بسیار عالی و مفید بود مرسی از بابی عزیز منتظر ویدیو های بعدی هستیم
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت فرهاد عزیز، حتما ویدئوهای جدید و بیشتری در این زمینه ضبط میکنم. موفق و سلامت باشی دوست من ✌💚
@majidkakavandi4662 жыл бұрын
مرسی مهندس عزیز مثل همیشه عالی بود ممنون از وقتی که میزارین 🌹
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهتون مجید عزیز، سلامت و موفق باشید دوست من 💚✌
@majidasadollahi32412 жыл бұрын
عالی بود استاد جان خسته نباشید به امید ویدئو های بیشتر
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهت مجید عزیز، سلامت و موفق باشی دوست من ✌💚
@mehran85022 жыл бұрын
خیلی خوب بود مخصوصا مورد آخر در مورد اینکه طراحی مایکروسرویس نیاز به تخصص و دانش فنی زیاد داره و همچنین اینکه همیشه بهترین معماری نمیتونه باشه. از نظر من برای نرمافزارهایی در اندازه کوچک و متوسط ، DDD کافیست.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت مهران عزیز، بله دقیقا مایکروسرویس همیشه بهترین معماری نیست و باید در شرایط به خصوص و درستی از این معماری استفاده کرد. موفق و سلامت باشی دوست من ✌💚
@lnxpy2 жыл бұрын
خیلی عالی بابی جان. خسته نباشی. استفاده کردیم.
@BobyCloud
2 жыл бұрын
ممنونم موفق باشی علیرضا جان ✌️
@azizisaeed2 жыл бұрын
عالی بود. خیلی مفید. لطفا ادامه بدین. 👍👌👌
@BobyCloud
2 жыл бұрын
سلامت باشید عزیز 🙏🌺
@abehvandi3944 Жыл бұрын
خیلی خوب بود واقعن مفهوم و روون شرح دادی👍
@BobyCloud
10 ай бұрын
خیلی ممنونم سلامت باشید 🙏🌹
@rezayazdani29189 ай бұрын
This is one of the best videos i have ever seen about microservices.
@BobyCloud
9 ай бұрын
Thank you so much, Reza. I'm delighted that you enjoyed it!🙏❤️
@yassingourkani38562 жыл бұрын
nice ❤❤❤❤
@BobyCloud
10 ай бұрын
💙💙
@hadikalati34532 жыл бұрын
بابی عزیز خیلی کامل و عالی توضیح دادی. اصل مطلب رو ادا کردین با این ویدئو.
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبت و حسن توجهت هادی عزیز، سلامت و موفق باشید ✌🌷
@user-mm2yi8oy6q2 жыл бұрын
likeeeee
@BobyCloud
2 жыл бұрын
🌺🌺
@yousefazizi92992 жыл бұрын
بسیار عالی و حرفه ای بود. نظر آخر رو خیلی پسندیدم، فشن پرستی خیلی رایج شده متاسفانه. یه سئوال: فرض کنید در ساختار بکاند یه تغییری ایجاد شده که یه فیچر جدید رو از فرانت میخواد. وقتی این تغییر اعمال میشه، دو راه وجود داره: یه مسیر اینه که ساختار قبلی هنوز هندل بشه و فیچر جدید صرفا پس بشه و یا اررور برگردونه بشه تا فرانت مجبور باشه تمام GUI های مرتبط رو اپدیت کنه. من نظرم اینه که فرانت باید اپشن اپدیت ساختار ور داشته باشه تا این ایگنور شدن بعدا تبدیل به یک معضل نشه ولی معمولا فشار میاد که باید پس کنید تا مشکلی پیش نیاد.
@BobyCloud
2 жыл бұрын
سلام، خیلی ممنونم از انرژی مثبت و حسن توجهت یوسف عزیز، در رابطه با سوالی که پرسیدید، آپدیت ها میتونن اختیار یا فورس باشن. معمولا در نرم افزارهای تجاری هر ۲ حالتش در نظر گرفته میشه و ممکنه تعداد زیادی از آپدیت ها اختیاری باشند و نرم افزار نسخه های قدیمی رو پشتیبانی بکنه اما ممکنه آپدیت هایی هم باشند که نیازمند پچ شدن سریع هستند و شاید حاوی باگ های امنیتی باشند که در این موارد از آپدیت های فورس یا اجباری استفاده میکنیم و کاربر برای ادامه ی کار با اپلیکیشن مجبور به آپدیت بشه. معمولا هر ۲ حالتش رو در نظر میگیریم تا بتونیم در شرایط خاص باتوجه به شرایط یک سلوشن رو انتخاب کنیم. اگر سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
@hamidzare66632 жыл бұрын
you know, we need more and more technical videos, please, than you for good presentation, also for about your light board, I love it
@BobyCloud
2 жыл бұрын
Glad to hear that from you 😍
@alirezaholghi43142 жыл бұрын
لا کاپل و فهمیدم ولی کوهیژن واقعا نامفهوم بود برام
@BobyCloud
2 жыл бұрын
سلام وقت بخیر، سعی میکنم راجع به این موضوع ویدئوهای بیشتری ضبط کنم. کوهیژن به معنای یکپارچگی هست و کوهیژن بالا به معنای یکپارچی بالای یک سرویس یا حتی یک شی هست. یعنی سرویس یا شی مورد نظر باید تمام پیاده سازی های فنی مورد نظر رو درون خودش داشته باشه و وابسته به سرویس های دیگه نباشه. امیدوارم خوب توضیح داده بشم. اگر سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من
@mortezapiri4832 жыл бұрын
باریکلا کیفیت فنی محتوایی که ارائه میدی عالیه
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطف و حسن توجهت مرتضی عزیز ✌💙 خوشحالم که کیفیت محتوا مورد رضایتتون واقع شده، سلامت و موفق باشید دوست من
@rezasa49532 жыл бұрын
سپاس گزارم عااالی بود لطفا در این مورد مطالب بیشتری بزارید لطفا مثال در پروژه واقعی هم بزارید
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبتت رضا جان. حتما توی برنامه ام هست. موفق و سلامت باشید ✌🌷
@behwrite56292 жыл бұрын
ممنون از آموزش خوب شما جناب مهندس اگر مقدوره در مورد ابزارهایی که باهاش میشه معماری میکروسرویس رو هم پیاده کرد بیشتر توضیح بدید ممنونم
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبتت دوست من، به زودی ویدئوهای بیشتری در زمینه مایکروسرویس ها و سیستم دیزاین در کانال منتشر میکنم که این موارد رو پوشش بدن. موفق و سلامت باشید و ممنونم از پیشنهاد خوبتون ✌💚
@alirezanqp2 жыл бұрын
عالی بود کتاب خوب برای مایکروسرویس ها معرفی میکنید .
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت علیرضا عزیز، به زودی ویدئوهایی برای معرفی منابع آموزشی و کتاب های کاربردی ضبط میکنم و راجع به این موضوع صحبت میکنم. ممنونم از پیشنهادت دوست من 🙏💚
@alirezaholghi43142 жыл бұрын
درمورد تفاوت کار تو شرکت های ایران و ترکیه هم ویدیو درست کنین خیلی مفید بود ممنون ازتون
@BobyCloud
2 жыл бұрын
حتما سعی میکنم در این رابطه ویدئوهایی رو ضبط کنم. ممنونم از پیشنهاد خوبت دوست من، سلامت و موفق باشید ✌💚
@Shayestehhs Жыл бұрын
چند وقتی هستش که فعالیتتون کم شده. خوشحال میشیم برگردید💯
@BobyCloud
10 ай бұрын
سلام، ممنونم از حسن توجهت حسین جان، به امید خدا برگشتم! 🙏💙
@vahidd3333 Жыл бұрын
میشه لطفا چنتا منبع که به صورت عملی پیاده سازیش رو آموزش میدن معرفی کنید ممنون
@BobyCloud
10 ай бұрын
سلام وقت بخیر، این کتاب رو پیشنهاد میکنم وحید جان: Building Microservices: Designing Fine-Grained Systems
@siavashmohseni89122 жыл бұрын
عالی بود استاد فقط من یه سوال داشتم این مطالب مثل معماری نرم افزار به درد چه کسایی می خوره ؟ بک اند دولوپرها؟ موبایل دولوپر ها ؟ یا مثلا شرکت هایی که مهندس نرم افزار استخدام می کنن اون مهندس نرم افزار دقیقا چه مهارت هایی باید بلد باشه ؟ باید بک اند و موبایل رو باهم بلد باشه ؟ یا نه؟ من اینا واقعا گیجم کرده ممنون میشم راهنمایی کنید
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت سیاوش عزیز، نه لازم نیست بک اند و موبایل رو باهم بلد باشید و شرکت ها انتظار ندارند که همچین کاری رو انجام بدید. شرکت های بزرگ آدم متخصص توی یک حوزه میخوان نه کسی که چند تا حوزه رو نصفه و نیمه بلد هست. مهارت هایی مثل معماری نرم افزار به درد هر مهندس نرم افزاری میخوره که میخواد توی کارش پیشرفت کنه چون هر نرم افزاری بر پایه یک سری معماری ها ساخته میشه و نرم افزارهای بدون معماری دیر یا زود محکوم به شکست هستند. این معماری در هر اپلیکیشن و سرویسی هست و فرقی نمیکنه فرانت اند و موبایل معماری داره و بک اند معماری داره و کلا همه اپلیکیشن های خوب معماری دارند. سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
@parsagholampour60092 жыл бұрын
ویدیو عاااالی بود مثل همیشه! یه سوال هم دارم. تفاوت سرویس ها در یوزکیس دیاگرام با سرویس ها در معماری مایکروسرویس چیه؟
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهت پارسا عزیز، یوزکیس دیاگرام معمولا برای تعاملات کاربر با یک سیستم هست و موارد استفاده کاربر از سیستم رو نشون میده، مثلا روند ثبت نام کاربر میتونه در یوزکیس دیاگرام نمایش داده بشه. اما سرویس دیاگرام معمولا برای معماری سرویس ها و نحوه ی تعامل سرویس ها استفاده میشه تا یک هدف خاص رو برآورده کنن. معمولا این دیاگرام ها در کنار همدیگر به همراه دیاگرام های دیگر استفاده میشن. سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
ممنونم از حسن توجهت محمد جواد عزیز، خنده بر هر دردی دواست 😂 موفق و سلامت باشید دوست من 🙏💚
@miladhatami54082 жыл бұрын
درود استفاده کردیم. اما متاسفانه خیلی یکنواخت بود و طولانی. من دقیقه 20 خوابم برد. داشتم توی ماشین میدیدم. اگه ماشین جلویی فلش نمیزد کامل خوابیده بودم.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت میلاد جان، سعی میکنم از این به بعد تایم ویدئوهارو کوتاه تر کنم که از حوصله خارج نشه و خدای نکرده مشکلی پیش نیاد عزیز 😂🙏💚
@hamidrezafekri503310 ай бұрын
عالی بوداش بابی جان برای این که دانش این موضوع به دست بیاریم چه تئوری و چه عملی پیشنهادی داری در ضمن این رو هم بگم که من python back-end هستم می خواهم این موضوع اصولی یادبگیر ام سپاس .
@BobyCloud
10 ай бұрын
سلام، این کتاب رو پیشنهاد میکنم برای بحث میکروسرویس خیلی کمک کننده و کامل هست: Sam Newman - Building Microservices - Designing Fine-Grained Systems-O'Reilly Media (2021)
@hamidrezafekri5033
10 ай бұрын
@@BobyCloud ممنون ام از راهنمایت بابی جان
@alirezaholghi43142 жыл бұрын
طبق چیزی که فهمیدم باید کارکرد و رفتار کل کلاس های مایکرو سرویس های دیگه رو بدونی که تداخل نخوریم ؟ درسته؟
@BobyCloud
2 жыл бұрын
مایکروسرویس ها نباید از پیاده سازی درونی همدیگه خبر داشته باشند و رفتارهای درونی همدیگر رو بدونند بلکه باید تنها از اینترفیس یا رابط همدیگر خبر داشته باشند. مثلا سرویس مسافرین نیازی به دونستن پیاده سازی سرویس رانندگان نباید داشته باشه اما باید بدونه زمانی که با اینترفیس سرویس رانندگان ارتباط برقرار میکنه اگر چه ورودی هایی رو بده چه خروجی هایی رو دریافت میکنه.
@esrafilelahi5733 Жыл бұрын
خیلیم عالی آقا یه سوال : توی ویدیو مونولیت دیزاین پترن layerd monolithic دقیقا همین مفاهیم صدق میکنه . همه اپ ها جدا از هم هستن . هرکدوم پکیج های خودشونو دارن و با یه چارچوب خاصی باهم ارتباط دارن حالا مایکروسرویس هم دقیقا همینطوریه . فرق بین layerd monolithic و microservice چیه؟ توی مایکروسرویس مگه mvc نمیتونیم استفاده کنیم؟ و در اخر اینکه این مفاهیم برای سمت فرانت اند هم میشه استفاده کرد یا فقط مربوط به بکند و سروره؟ بازم ممنون
@BobyCloud
10 ай бұрын
سلام وقت بخیر، فرق مونولیث لایه بندی شده و میکروسرویس در این هست که دیپلویمنت جداگانه دارن و معمولا در بیزینس دامین های جداگانه ای هستن و به صورت کامل دغدغه های جداگانه ای دارن که بهش میگیم separation of concerns درکل تفاوت زیادی در نحوه ی دیپلویمنت و نگهداری مونولیث لایه بندی شده و میکروسرویس هست در فرانت اند هم میتونه استفاده باشه مثلا میتونیم برای هر میکروسرویس فرانت اند جداگانه هم داشته باشیم که توسط gateway یکپارچه میشن خیلی بستگی به معماری نرم افزار و ساختار شرکت داره که از این قابلیت استفاده بکنن یا نه.
@abolfazlvalikhani58632 жыл бұрын
Hello, sorry for my question because this may be a beginner.Are microservices running on separate servers? Doesn't that slow it down?
@BobyCloud
10 ай бұрын
سلام، هم میتونن روی یک سرور باشن هم سرورهای جداگانه معمولا رایج هست که در سرورهای جداگانه باشن.
@FaridSimonov2 жыл бұрын
بسیار غالی بود . مطلب بسیار جالبی بود.دقیقا همینطور که خودتون اشاره کردید مایکروسرویس ها تقریبا با ظهور یونکس و سیستم عاملهای لینوکسی متولد شدن . بیشتر این تکنولوژی ها که که الان در موردشون بحث میشه و مطرح میشن قبلا بودن .
@BobyCloud
2 жыл бұрын
خیلی ممنونم از توضیحات تکمیلی و انرژی مثبتت فرید عزیز، بله دقیقا همینطور هست سرویس های اصطلاحا ریزدانه زمان زیادی هست که در دنیای نرم افزار وجود داشند اما خب با اسم های جدید ترند میشن و گاها باعث میشن آدم ها در شناخت سلوشن های درست دچار خطا بشن. موفق و سلامت باشید دوست من ✌💚
@seyedmiladhashemi20942 жыл бұрын
I don't understand difference between independent deployment and low coupling! Independent deployment is about that a service shouldn't has dependency to other services and low coupling is about dependency between services too! are they same?
@BobyCloud
2 жыл бұрын
سلام میلاد جان امیدوارم حالت خوب و عالی باشه، تفاوت بین ۲ درواقع تفاوت در زمان (تایم) هست. کاپلینگ پایین معمولا در زمان طراحی و توسعه نرم افزار در نظر گرفته میشه. مثلا فانکشن ها یا کلاس هایی که مینویسیم (بیشتر در زمان توسعه و طراحی نرم افزار) نیاز هست بهمدیگر وابستگی کمی داشته باشن تا در صورت تغییر یک فانکشن مجبور نباشیم بقیه فانکشن ها یا کلاس هارو تغییر بدیم. دیپلویمنت مجزا در زمان آپدیت نرم افزار مطرح میشه. یعنی از نظر زمانی، کاپلینگ پایین در زمان توسعه و طراحی نرم افزار هست و دیپلوی مجزا در زمان آپدیت نرم افزار که اگر چرخه حیاط یک نرم افزار رو نگاه کنیم در زمان های مختلفی این ۲ مطرح میشن و صدالبته بهمدیگر ربط دارند. برای مثال کاپلینگ بالا میتونه باعث افزایش وابستگی در زمان دیپلویمنت بشه و کاپلینگ پایین میتونه باعث دیپلوی مجزا بشه. امیدوارم تونسته باشم خوب توضیح بدم اگر جاییش به نظرت ابهام یا سوالی وجود داره حتما بگو در خدمت هستم. موفق و سلامت باشی عزیز ✌️❤️
@seyedmiladhashemi2094
2 жыл бұрын
@@BobyCloudعالی گفتی...به همین داشتم فکر میکردم ..وقتی استقرارمون ممکنه خیلی وابسته باشه که زمان طراحی تا حد ممکن کاپلینگ کم نشده باشه...مرسی از جواب کاملت
@BobyCloud
2 жыл бұрын
@@seyedmiladhashemi2094 قربانت عزیزدلی میلاد جان 😍❤️
Пікірлер: 136
بسیار عالی
خیلی خیلی خیلی خوب بود . دم شما گرم و آفرین
such a perfect presentation of microservices. 👌👌👌 thank you so much.
عاااالی بود. واقعا عااالی بود
بینهایت عالی بود
ویدیو جالبی بود تشکر
@BobyCloud
2 жыл бұрын
خیلی ممنونم از لطفتون سلامت و موفق باشید عزیز ✌️❤️
واقعا بینظیر بود . خسته نباشی داداش
ممنون عالی بود
@BobyCloud
2 жыл бұрын
خیلی ممنونم مجتبی عزیز سلامت و موفق باشید دوست من 🙏🌺
عالی بود
@BobyCloud
2 жыл бұрын
سلام و درود، سپاسگزارم از حسن توجه و انرژی مثبتتون بابک عزیز، سلامت و موفق باشید ✌🌷
دمت گرم - عالی بود.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت داوود عزیز. سلامت و موفق باشی عزیز 💚
بسیار عالی توضیح دادین
@BobyCloud
2 жыл бұрын
از حسن توجهتون سپاسگزارم محمدرضا عزیز، سلامت و موفق باشید 🙏🌷
thanks 🌼
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهتون، سلامت و موفق باشید 🌺✌️
👌👌
@BobyCloud
2 жыл бұрын
💚✌
Excellent
@BobyCloud
10 ай бұрын
Many thanks 🙏🌹
ویدئوهات عالین عالی
@BobyCloud
10 ай бұрын
خیلی ممنونم مهدی جان سلامت باشید 🙏🌹
عالی بودش خیلی خوندم راجب این موضوع اما موجه نمیشدم الی توضیح دادید ممنون
@BobyCloud
10 ай бұрын
خیلی ممنونم از لطفت وحید جان سلامت باشی 🙏🌹
منتظر ویدیوهای بعدی هستیم.
@BobyCloud
10 ай бұрын
🙏🌹
عالی هستیییی بابی جان
@BobyCloud
2 жыл бұрын
سپاس از انرژی مثبتت محمد علی عزیز، سلامت و موفق باشید 🌷🙏
ویدیوی خوب و کارآمدی بود لطفاًاگر فرصتش بود بازم راجب micro services ویدیو بسازی
@BobyCloud
10 ай бұрын
سلام چشم حتما ممنونم از فیدبکتون میلاد جان 🙏🌹
ممنون خیلی عالی بود😇
@BobyCloud
10 ай бұрын
خیلی ممنونم مهدی جان، سلامت باشید 🙏🌹
عالی، لطفا راجب معماری های نرم افزار بیشتر محتوا تولید کنید چون خیلی منابعش محدود هست 👌
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطفت امین عزیز، حتما در رابطه با معماری ها ویدئوهای بیشتری تولید میکنم و پلی لیست جداگانه میسازم. موفق و سلامت باشی دوست من ✌💚
خیلی خوب بود تازه پیدات کردم
@BobyCloud
10 ай бұрын
ممنونم از لطفت مهدی جان سلامت باشید 🙏💙
عالی❤️
@BobyCloud
10 ай бұрын
🙏🌹
❤
@BobyCloud
2 жыл бұрын
✌💚
عالی بود مهندس. متشکرم
@BobyCloud
2 жыл бұрын
ممنونم از لطفت احسان عزیز، سلامت و موفق باشی دوست من ✌💚
عالی بود. ممنون
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت دوست من ✌💙 سلامت و موفق باشی
خییلی عالی
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبتت حسین عزیز، سلامت و موفق باشی دوست من ✌💚
عالی بود دم شما گرم
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطف و حسن توجهت صابر عزیز، سلامت و موفق باشی دوست من ✌💙
خیلی عالی بود
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت مهدی عزیز، موفق و سلامت باشی برادر ✌💚
بسیار عالی 👌
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبت و حسن توجهت امیرحسین عزیز، سلامت و موفق باشی دوست من ✌💚
Another one 💪💙
@BobyCloud
2 жыл бұрын
Thank you for your positive energy my friend 😍💚
مثل همیشه عالی هستی😍😍😍😍
@BobyCloud
2 жыл бұрын
مرررسی کلی همسر عزیزم 😍😊💕💖😘
بسیار مفید بود 👍
@BobyCloud
2 жыл бұрын
سپاسگزارم پدرام عزیز، سلامت و موفق باشید دوست من ✌🌷
ممنون محمد جان عالی . خسته نباشید 🙂
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و انرژی مثبتت حسین عزیز، سلامت و موفق باشی دوست من 💚✌
سلام عالی بود استاد😍
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت حامد عزیز، سلامت و موفق باشی دوست من ✌💚
بابی جان خسته نباشی👌
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت احسان عزیز، سلامت و موفق باشی دوست من ✌💚
بسیار عالی و مفید بود مرسی از بابی عزیز منتظر ویدیو های بعدی هستیم
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت فرهاد عزیز، حتما ویدئوهای جدید و بیشتری در این زمینه ضبط میکنم. موفق و سلامت باشی دوست من ✌💚
مرسی مهندس عزیز مثل همیشه عالی بود ممنون از وقتی که میزارین 🌹
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهتون مجید عزیز، سلامت و موفق باشید دوست من 💚✌
عالی بود استاد جان خسته نباشید به امید ویدئو های بیشتر
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهت مجید عزیز، سلامت و موفق باشی دوست من ✌💚
خیلی خوب بود مخصوصا مورد آخر در مورد اینکه طراحی مایکروسرویس نیاز به تخصص و دانش فنی زیاد داره و همچنین اینکه همیشه بهترین معماری نمیتونه باشه. از نظر من برای نرمافزارهایی در اندازه کوچک و متوسط ، DDD کافیست.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت مهران عزیز، بله دقیقا مایکروسرویس همیشه بهترین معماری نیست و باید در شرایط به خصوص و درستی از این معماری استفاده کرد. موفق و سلامت باشی دوست من ✌💚
خیلی عالی بابی جان. خسته نباشی. استفاده کردیم.
@BobyCloud
2 жыл бұрын
ممنونم موفق باشی علیرضا جان ✌️
عالی بود. خیلی مفید. لطفا ادامه بدین. 👍👌👌
@BobyCloud
2 жыл бұрын
سلامت باشید عزیز 🙏🌺
خیلی خوب بود واقعن مفهوم و روون شرح دادی👍
@BobyCloud
10 ай бұрын
خیلی ممنونم سلامت باشید 🙏🌹
This is one of the best videos i have ever seen about microservices.
@BobyCloud
9 ай бұрын
Thank you so much, Reza. I'm delighted that you enjoyed it!🙏❤️
nice ❤❤❤❤
@BobyCloud
10 ай бұрын
💙💙
بابی عزیز خیلی کامل و عالی توضیح دادی. اصل مطلب رو ادا کردین با این ویدئو.
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبت و حسن توجهت هادی عزیز، سلامت و موفق باشید ✌🌷
likeeeee
@BobyCloud
2 жыл бұрын
🌺🌺
بسیار عالی و حرفه ای بود. نظر آخر رو خیلی پسندیدم، فشن پرستی خیلی رایج شده متاسفانه. یه سئوال: فرض کنید در ساختار بکاند یه تغییری ایجاد شده که یه فیچر جدید رو از فرانت میخواد. وقتی این تغییر اعمال میشه، دو راه وجود داره: یه مسیر اینه که ساختار قبلی هنوز هندل بشه و فیچر جدید صرفا پس بشه و یا اررور برگردونه بشه تا فرانت مجبور باشه تمام GUI های مرتبط رو اپدیت کنه. من نظرم اینه که فرانت باید اپشن اپدیت ساختار ور داشته باشه تا این ایگنور شدن بعدا تبدیل به یک معضل نشه ولی معمولا فشار میاد که باید پس کنید تا مشکلی پیش نیاد.
@BobyCloud
2 жыл бұрын
سلام، خیلی ممنونم از انرژی مثبت و حسن توجهت یوسف عزیز، در رابطه با سوالی که پرسیدید، آپدیت ها میتونن اختیار یا فورس باشن. معمولا در نرم افزارهای تجاری هر ۲ حالتش در نظر گرفته میشه و ممکنه تعداد زیادی از آپدیت ها اختیاری باشند و نرم افزار نسخه های قدیمی رو پشتیبانی بکنه اما ممکنه آپدیت هایی هم باشند که نیازمند پچ شدن سریع هستند و شاید حاوی باگ های امنیتی باشند که در این موارد از آپدیت های فورس یا اجباری استفاده میکنیم و کاربر برای ادامه ی کار با اپلیکیشن مجبور به آپدیت بشه. معمولا هر ۲ حالتش رو در نظر میگیریم تا بتونیم در شرایط خاص باتوجه به شرایط یک سلوشن رو انتخاب کنیم. اگر سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
you know, we need more and more technical videos, please, than you for good presentation, also for about your light board, I love it
@BobyCloud
2 жыл бұрын
Glad to hear that from you 😍
لا کاپل و فهمیدم ولی کوهیژن واقعا نامفهوم بود برام
@BobyCloud
2 жыл бұрын
سلام وقت بخیر، سعی میکنم راجع به این موضوع ویدئوهای بیشتری ضبط کنم. کوهیژن به معنای یکپارچگی هست و کوهیژن بالا به معنای یکپارچی بالای یک سرویس یا حتی یک شی هست. یعنی سرویس یا شی مورد نظر باید تمام پیاده سازی های فنی مورد نظر رو درون خودش داشته باشه و وابسته به سرویس های دیگه نباشه. امیدوارم خوب توضیح داده بشم. اگر سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من
باریکلا کیفیت فنی محتوایی که ارائه میدی عالیه
@BobyCloud
2 жыл бұрын
ممنونم از نظر لطف و حسن توجهت مرتضی عزیز ✌💙 خوشحالم که کیفیت محتوا مورد رضایتتون واقع شده، سلامت و موفق باشید دوست من
سپاس گزارم عااالی بود لطفا در این مورد مطالب بیشتری بزارید لطفا مثال در پروژه واقعی هم بزارید
@BobyCloud
2 жыл бұрын
خیلی ممنونم از انرژی مثبتت رضا جان. حتما توی برنامه ام هست. موفق و سلامت باشید ✌🌷
ممنون از آموزش خوب شما جناب مهندس اگر مقدوره در مورد ابزارهایی که باهاش میشه معماری میکروسرویس رو هم پیاده کرد بیشتر توضیح بدید ممنونم
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبتت دوست من، به زودی ویدئوهای بیشتری در زمینه مایکروسرویس ها و سیستم دیزاین در کانال منتشر میکنم که این موارد رو پوشش بدن. موفق و سلامت باشید و ممنونم از پیشنهاد خوبتون ✌💚
عالی بود کتاب خوب برای مایکروسرویس ها معرفی میکنید .
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجه و نظر لطفت علیرضا عزیز، به زودی ویدئوهایی برای معرفی منابع آموزشی و کتاب های کاربردی ضبط میکنم و راجع به این موضوع صحبت میکنم. ممنونم از پیشنهادت دوست من 🙏💚
درمورد تفاوت کار تو شرکت های ایران و ترکیه هم ویدیو درست کنین خیلی مفید بود ممنون ازتون
@BobyCloud
2 жыл бұрын
حتما سعی میکنم در این رابطه ویدئوهایی رو ضبط کنم. ممنونم از پیشنهاد خوبت دوست من، سلامت و موفق باشید ✌💚
چند وقتی هستش که فعالیتتون کم شده. خوشحال میشیم برگردید💯
@BobyCloud
10 ай бұрын
سلام، ممنونم از حسن توجهت حسین جان، به امید خدا برگشتم! 🙏💙
میشه لطفا چنتا منبع که به صورت عملی پیاده سازیش رو آموزش میدن معرفی کنید ممنون
@BobyCloud
10 ай бұрын
سلام وقت بخیر، این کتاب رو پیشنهاد میکنم وحید جان: Building Microservices: Designing Fine-Grained Systems
عالی بود استاد فقط من یه سوال داشتم این مطالب مثل معماری نرم افزار به درد چه کسایی می خوره ؟ بک اند دولوپرها؟ موبایل دولوپر ها ؟ یا مثلا شرکت هایی که مهندس نرم افزار استخدام می کنن اون مهندس نرم افزار دقیقا چه مهارت هایی باید بلد باشه ؟ باید بک اند و موبایل رو باهم بلد باشه ؟ یا نه؟ من اینا واقعا گیجم کرده ممنون میشم راهنمایی کنید
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت سیاوش عزیز، نه لازم نیست بک اند و موبایل رو باهم بلد باشید و شرکت ها انتظار ندارند که همچین کاری رو انجام بدید. شرکت های بزرگ آدم متخصص توی یک حوزه میخوان نه کسی که چند تا حوزه رو نصفه و نیمه بلد هست. مهارت هایی مثل معماری نرم افزار به درد هر مهندس نرم افزاری میخوره که میخواد توی کارش پیشرفت کنه چون هر نرم افزاری بر پایه یک سری معماری ها ساخته میشه و نرم افزارهای بدون معماری دیر یا زود محکوم به شکست هستند. این معماری در هر اپلیکیشن و سرویسی هست و فرقی نمیکنه فرانت اند و موبایل معماری داره و بک اند معماری داره و کلا همه اپلیکیشن های خوب معماری دارند. سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
ویدیو عاااالی بود مثل همیشه! یه سوال هم دارم. تفاوت سرویس ها در یوزکیس دیاگرام با سرویس ها در معماری مایکروسرویس چیه؟
@BobyCloud
2 жыл бұрын
ممنونم از انرژی مثبت و حسن توجهت پارسا عزیز، یوزکیس دیاگرام معمولا برای تعاملات کاربر با یک سیستم هست و موارد استفاده کاربر از سیستم رو نشون میده، مثلا روند ثبت نام کاربر میتونه در یوزکیس دیاگرام نمایش داده بشه. اما سرویس دیاگرام معمولا برای معماری سرویس ها و نحوه ی تعامل سرویس ها استفاده میشه تا یک هدف خاص رو برآورده کنن. معمولا این دیاگرام ها در کنار همدیگر به همراه دیاگرام های دیگر استفاده میشن. سوالی داشتید حتما بپرسید. موفق و سلامت باشید دوست من ✌💚
عالی! قثط نمیدونم چرا حس میکنم همش میخای بخندی وسطش:|
@alirezanqp
2 жыл бұрын
آره خندش میگیره 😂
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت محمد جواد عزیز، خنده بر هر دردی دواست 😂 موفق و سلامت باشید دوست من 🙏💚
درود استفاده کردیم. اما متاسفانه خیلی یکنواخت بود و طولانی. من دقیقه 20 خوابم برد. داشتم توی ماشین میدیدم. اگه ماشین جلویی فلش نمیزد کامل خوابیده بودم.
@BobyCloud
2 жыл бұрын
ممنونم از حسن توجهت میلاد جان، سعی میکنم از این به بعد تایم ویدئوهارو کوتاه تر کنم که از حوصله خارج نشه و خدای نکرده مشکلی پیش نیاد عزیز 😂🙏💚
عالی بوداش بابی جان برای این که دانش این موضوع به دست بیاریم چه تئوری و چه عملی پیشنهادی داری در ضمن این رو هم بگم که من python back-end هستم می خواهم این موضوع اصولی یادبگیر ام سپاس .
@BobyCloud
10 ай бұрын
سلام، این کتاب رو پیشنهاد میکنم برای بحث میکروسرویس خیلی کمک کننده و کامل هست: Sam Newman - Building Microservices - Designing Fine-Grained Systems-O'Reilly Media (2021)
@hamidrezafekri5033
10 ай бұрын
@@BobyCloud ممنون ام از راهنمایت بابی جان
طبق چیزی که فهمیدم باید کارکرد و رفتار کل کلاس های مایکرو سرویس های دیگه رو بدونی که تداخل نخوریم ؟ درسته؟
@BobyCloud
2 жыл бұрын
مایکروسرویس ها نباید از پیاده سازی درونی همدیگه خبر داشته باشند و رفتارهای درونی همدیگر رو بدونند بلکه باید تنها از اینترفیس یا رابط همدیگر خبر داشته باشند. مثلا سرویس مسافرین نیازی به دونستن پیاده سازی سرویس رانندگان نباید داشته باشه اما باید بدونه زمانی که با اینترفیس سرویس رانندگان ارتباط برقرار میکنه اگر چه ورودی هایی رو بده چه خروجی هایی رو دریافت میکنه.
خیلیم عالی آقا یه سوال : توی ویدیو مونولیت دیزاین پترن layerd monolithic دقیقا همین مفاهیم صدق میکنه . همه اپ ها جدا از هم هستن . هرکدوم پکیج های خودشونو دارن و با یه چارچوب خاصی باهم ارتباط دارن حالا مایکروسرویس هم دقیقا همینطوریه . فرق بین layerd monolithic و microservice چیه؟ توی مایکروسرویس مگه mvc نمیتونیم استفاده کنیم؟ و در اخر اینکه این مفاهیم برای سمت فرانت اند هم میشه استفاده کرد یا فقط مربوط به بکند و سروره؟ بازم ممنون
@BobyCloud
10 ай бұрын
سلام وقت بخیر، فرق مونولیث لایه بندی شده و میکروسرویس در این هست که دیپلویمنت جداگانه دارن و معمولا در بیزینس دامین های جداگانه ای هستن و به صورت کامل دغدغه های جداگانه ای دارن که بهش میگیم separation of concerns درکل تفاوت زیادی در نحوه ی دیپلویمنت و نگهداری مونولیث لایه بندی شده و میکروسرویس هست در فرانت اند هم میتونه استفاده باشه مثلا میتونیم برای هر میکروسرویس فرانت اند جداگانه هم داشته باشیم که توسط gateway یکپارچه میشن خیلی بستگی به معماری نرم افزار و ساختار شرکت داره که از این قابلیت استفاده بکنن یا نه.
Hello, sorry for my question because this may be a beginner.Are microservices running on separate servers? Doesn't that slow it down?
@BobyCloud
10 ай бұрын
سلام، هم میتونن روی یک سرور باشن هم سرورهای جداگانه معمولا رایج هست که در سرورهای جداگانه باشن.
بسیار غالی بود . مطلب بسیار جالبی بود.دقیقا همینطور که خودتون اشاره کردید مایکروسرویس ها تقریبا با ظهور یونکس و سیستم عاملهای لینوکسی متولد شدن . بیشتر این تکنولوژی ها که که الان در موردشون بحث میشه و مطرح میشن قبلا بودن .
@BobyCloud
2 жыл бұрын
خیلی ممنونم از توضیحات تکمیلی و انرژی مثبتت فرید عزیز، بله دقیقا همینطور هست سرویس های اصطلاحا ریزدانه زمان زیادی هست که در دنیای نرم افزار وجود داشند اما خب با اسم های جدید ترند میشن و گاها باعث میشن آدم ها در شناخت سلوشن های درست دچار خطا بشن. موفق و سلامت باشید دوست من ✌💚
I don't understand difference between independent deployment and low coupling! Independent deployment is about that a service shouldn't has dependency to other services and low coupling is about dependency between services too! are they same?
@BobyCloud
2 жыл бұрын
سلام میلاد جان امیدوارم حالت خوب و عالی باشه، تفاوت بین ۲ درواقع تفاوت در زمان (تایم) هست. کاپلینگ پایین معمولا در زمان طراحی و توسعه نرم افزار در نظر گرفته میشه. مثلا فانکشن ها یا کلاس هایی که مینویسیم (بیشتر در زمان توسعه و طراحی نرم افزار) نیاز هست بهمدیگر وابستگی کمی داشته باشن تا در صورت تغییر یک فانکشن مجبور نباشیم بقیه فانکشن ها یا کلاس هارو تغییر بدیم. دیپلویمنت مجزا در زمان آپدیت نرم افزار مطرح میشه. یعنی از نظر زمانی، کاپلینگ پایین در زمان توسعه و طراحی نرم افزار هست و دیپلوی مجزا در زمان آپدیت نرم افزار که اگر چرخه حیاط یک نرم افزار رو نگاه کنیم در زمان های مختلفی این ۲ مطرح میشن و صدالبته بهمدیگر ربط دارند. برای مثال کاپلینگ بالا میتونه باعث افزایش وابستگی در زمان دیپلویمنت بشه و کاپلینگ پایین میتونه باعث دیپلوی مجزا بشه. امیدوارم تونسته باشم خوب توضیح بدم اگر جاییش به نظرت ابهام یا سوالی وجود داره حتما بگو در خدمت هستم. موفق و سلامت باشی عزیز ✌️❤️
@seyedmiladhashemi2094
2 жыл бұрын
@@BobyCloudعالی گفتی...به همین داشتم فکر میکردم ..وقتی استقرارمون ممکنه خیلی وابسته باشه که زمان طراحی تا حد ممکن کاپلینگ کم نشده باشه...مرسی از جواب کاملت
@BobyCloud
2 жыл бұрын
@@seyedmiladhashemi2094 قربانت عزیزدلی میلاد جان 😍❤️
فقط مقایسه جاوا و پایتون 😂
@BobyCloud
2 жыл бұрын
فیل در مقابل فنجان 😂✌
بسیار عالی
@BobyCloud
10 ай бұрын
🙏🌹