خلاصه کتاب Pro .NET Memory Management فصل سوم منتشر شد
در این ویدیو آموزشی، یاد میگیرید که چطور حافظه را بهطور دقیق اندازهگیری کنید و از آن برای بهینهسازی سیستمهایتان استفاده کنید. 📊
🎯 آنچه در این ویدیو خواهید آموخت:
📏 اهمیت اندازهگیری حافظه و تاثیر آن بر عملکرد
⏱️کی و چرا باید به بهینهسازی حافظه فکر کنیم؟
🔍بررسی تفاوتهای Tracing و Sampling
📊 تحلیل Trace واقعی و استخراج اطلاعات کلیدی از آن
🛠 آشنایی با مفاهیم مهمی مثل Monitoring, MemoryDump, Tracing
📈بررسی تخصصی نمودارها: Histogram, Median, Percentile و مفهوم Latency vs Throughput
⏰ و در نهایت،درک زمان مناسب برای کاهش Latency یا استفاده از پردازش موازی.
🔍 یک قدم فراتر از کتاب: در پایان، موارد تئوری را با اجرای عملی در یک ویدیوی دیگر ترکیب خواهیم کرد!
منتظر بازخوردهای ارزشمندتون هستم! 🌟
✨ این پلی لیست از خلاصه کتاب Pro .NET Memory Management برای همه کسانی که به بهبود کارایی سیستمهای نرمافزاری علاقهمندند، یک منبع طلایی است.
📘 اگر دوست دارید بیشتر بدونید یا نظرتون رو بگید، خوشحال میشم در کامنت ها با هم صحبت کنیم!
⏳ مدت ویدیو: حدودا 30 دقیقه
🎥 لینک ویدیو: مشاهده ویدیو
⏯️ پلی لیست: مشاهده پلی لیست
🚀 چنل تلگرام: ورود به چنل تلگرام
در این ویدیو آموزشی، یاد میگیرید که چطور حافظه را بهطور دقیق اندازهگیری کنید و از آن برای بهینهسازی سیستمهایتان استفاده کنید. 📊
🎯 آنچه در این ویدیو خواهید آموخت:
📏
⏱️
🔍
📊
🛠
📈
⏰ و در نهایت،
🔍 یک قدم فراتر از کتاب: در پایان، موارد تئوری را با اجرای عملی در یک ویدیوی دیگر ترکیب خواهیم کرد!
منتظر بازخوردهای ارزشمندتون هستم! 🌟
✨ این پلی لیست از خلاصه کتاب Pro .NET Memory Management برای همه کسانی که به بهبود کارایی سیستمهای نرمافزاری علاقهمندند، یک منبع طلایی است.
📘 اگر دوست دارید بیشتر بدونید یا نظرتون رو بگید، خوشحال میشم در کامنت ها با هم صحبت کنیم!
⏳ مدت ویدیو: حدودا 30 دقیقه
🎥 لینک ویدیو: مشاهده ویدیو
⏯️ پلی لیست: مشاهده پلی لیست
🚀 چنل تلگرام: ورود به چنل تلگرام
YouTube
Pro .NET Memory Management Book Summary Chapter 3 | خلاصه کتاب Pro .NET Memory Management فصل سوم
در این ویدیو آموزشی، یاد میگیرید که چطور حافظه را بهطور دقیق اندازهگیری کنید و از آن برای بهینهسازی سیستمهایتان استفاده کنید. 📊
🎯 آنچه در این ویدیو خواهید آموخت:
📏 اهمیت اندازهگیری حافظه و تاثیر آن بر عملکرد
⏱️ کی و چرا باید به بهینهسازی حافظه فکر…
🎯 آنچه در این ویدیو خواهید آموخت:
📏 اهمیت اندازهگیری حافظه و تاثیر آن بر عملکرد
⏱️ کی و چرا باید به بهینهسازی حافظه فکر…
🔥11❤3👍1
سلام بچها شبتون بخیر 👋🏻
تاحالا به دوچرخه برقی توی ترافیک فکر کردید؟ 🤔 حدودا 4 ماهه که با دوچرخه برقی میرم سرکار بجای 40 دقیقه توی 15 دقیقه میرسم!، دوست دارین از تجربم ولاگ درست کنم؟
https://youtube.com/shorts/n2bjcJgARaI?si=TFMe0itLilnGPvHD
تاحالا به دوچرخه برقی توی ترافیک فکر کردید؟ 🤔 حدودا 4 ماهه که با دوچرخه برقی میرم سرکار بجای 40 دقیقه توی 15 دقیقه میرسم!، دوست دارین از تجربم ولاگ درست کنم؟
https://youtube.com/shorts/n2bjcJgARaI?si=TFMe0itLilnGPvHD
YouTube
باچی برمیگردم خونه؟ دوچرخه برقی و ترافیک تهران #دوچرخه_سواری #دوچرخه_برقی
👍17🔥1
چطور Failover Test Database روی اکالا رفتیم و SQL رو انداختیم بدون از دست دادن حتی یک سفارش پرداخت شده!
🔥 چند وقت پیش داشتیم Failover تست میکردیم. دیتابیس رو تو پیک فروش عمداً از دسترس خارج کردیم تا ببینیم سیستم چه واکنشی نشون میده. فکر کن! یه عالمه سفارش در حال پرداخت بود. اما با طراحیای که کرده بودیم، همه چیز طوری پیش رفت که وقتی دیتابیس برگشت، انگار هیچ اتفاقی نیفتاده بود!، و همه چیز بدون استرس برگشت سر جاش.
✅راز موفقیتمون چی بود؟ سیستم Resilient! یعنی سیستمی که اگه هر بلایی سرش بیاد، تاجای ممکن رو پا میمونه و کارش رو میکنه.
برخی از ویژگی هایی که بهش رسیدیم:
Fault Detection: سیستم سریع مشکلات رو شناسایی میکنه. 🔍⚠️
Self-Healing:خودش رو از نو راه میاندازه. 🔄🛠
Fault Isolation: یه مشکل پیش بیاد، نمیذاره کل سیستم خراب بشه. 🚪🛡
اگه دوست داری توام یادبگیری چطوری این رو پیاده کردیم این ویدیو رو از دست نده.
🎥 لینک ویدیو: مشاهده ویدیو
⌛️زمان ویدیو: حدودا 30 دقیقه
پلی لیست: مشاهده پلی لیست
🔥 چند وقت پیش داشتیم Failover تست میکردیم. دیتابیس رو تو پیک فروش عمداً از دسترس خارج کردیم تا ببینیم سیستم چه واکنشی نشون میده. فکر کن! یه عالمه سفارش در حال پرداخت بود. اما با طراحیای که کرده بودیم، همه چیز طوری پیش رفت که وقتی دیتابیس برگشت، انگار هیچ اتفاقی نیفتاده بود!، و همه چیز بدون استرس برگشت سر جاش.
✅راز موفقیتمون چی بود؟ سیستم Resilient! یعنی سیستمی که اگه هر بلایی سرش بیاد، تاجای ممکن رو پا میمونه و کارش رو میکنه.
برخی از ویژگی هایی که بهش رسیدیم:
Fault Detection:
Self-Healing:
Fault Isolation:
اگه دوست داری توام یادبگیری چطوری این رو پیاده کردیم این ویدیو رو از دست نده.
🎥 لینک ویدیو: مشاهده ویدیو
⌛️زمان ویدیو: حدودا 30 دقیقه
پلی لیست: مشاهده پلی لیست
YouTube
دوره رایگان CQRS | قسمت آخر | تحمل پذیری و انعطاف پذیری | بررسی تست Failover Database در اکالا
چطور Failover Test Database روی اکالا رفتیم و SQL رو انداختیم بدون از دست دادن حتی یک سفارش پرداخت شده!
🔥 چند وقت پیش داشتیم Failover تست میکردیم. دیتابیس رو تو پیک فروش عمداً از دسترس خارج کردیم تا ببینیم سیستم چه واکنشی نشون میده. فکر کن! یه عالمه سفارش…
🔥 چند وقت پیش داشتیم Failover تست میکردیم. دیتابیس رو تو پیک فروش عمداً از دسترس خارج کردیم تا ببینیم سیستم چه واکنشی نشون میده. فکر کن! یه عالمه سفارش…
🔥12❤2👍2👏1
Media is too big
VIEW IN TELEGRAM
چطور شبیه دیجیکالا فیچر خلاصه کامنتها توسط هوش مصنوعی رو ساختیم؟!🤯
تا حالا فکر کردید دیجیکالا چطور کامنتهای کاربران رو خلاصه میکنه؟ ما با یک پروژه عملی و جذاب، مهندسی معکوس این فیچر رو انجام دادیم و تونستیم کاری کنیم که هوش مصنوعی کامنتهای مربوط به یک ProductId خاص رو خلاصه کنه! 😎
در این ویدیو، یک فیچر واقعی به نام "خلاصه دیدگاهها" رو بررسی و پیادهسازی میکنیم. داستان اینطوریه که در Prompt به هوش مصنوعی میگیم: "برای ProductId N، کامنتها رو جمعآوری کن و خلاصهشون رو به ما بده." AI هم خودش میره دیتای مربوطه رو از سرویسهای ما دریافت میکنه، تحلیلش میکنه و یک خروجی خلاصه و حرفهای تحویلمون میده. 😍
💡 چه مباحثی رو پوشش دادیم؟
1.استفاده از Semantic Kernel برای ارتباط با مدلهای زبانی بزرگ (LLM)
2.راهاندازی Ollama در Docker
3.استفاده از Scalar بجای Swagger در .NET9
اگر به هوش مصنوعی، تکنولوژیهای پیشرفته و پیادهسازی پروژههای واقعی علاقه دارید، این ویدیو حتماً شما رو هیجانزده میکنه! 🎥
این پستو برای دوستات هم بفرست ❤️
🔗 لینک ویدیو: مشاهده ویدیو
⏳ مدت زمان ویدیو: 40 دقیقه
تا حالا فکر کردید دیجیکالا چطور کامنتهای کاربران رو خلاصه میکنه؟ ما با یک پروژه عملی و جذاب، مهندسی معکوس این فیچر رو انجام دادیم و تونستیم کاری کنیم که هوش مصنوعی کامنتهای مربوط به یک ProductId خاص رو خلاصه کنه! 😎
در این ویدیو، یک فیچر واقعی به نام "خلاصه دیدگاهها" رو بررسی و پیادهسازی میکنیم. داستان اینطوریه که در Prompt به هوش مصنوعی میگیم: "برای ProductId N، کامنتها رو جمعآوری کن و خلاصهشون رو به ما بده." AI هم خودش میره دیتای مربوطه رو از سرویسهای ما دریافت میکنه، تحلیلش میکنه و یک خروجی خلاصه و حرفهای تحویلمون میده. 😍
💡 چه مباحثی رو پوشش دادیم؟
1.
2.
3.
اگر به هوش مصنوعی، تکنولوژیهای پیشرفته و پیادهسازی پروژههای واقعی علاقه دارید، این ویدیو حتماً شما رو هیجانزده میکنه! 🎥
این پستو برای دوستات هم بفرست ❤️
🔗 لینک ویدیو: مشاهده ویدیو
⏳ مدت زمان ویدیو: 40 دقیقه
🔥11❤6⚡1💯1
Media is too big
VIEW IN TELEGRAM
تا حالا فکر کردی Struct ها واقعاً کجاها به درد میخورن؟ 🤔 مثلاً میدونی که میتونیم ازشون توی DTOهامون استفاده کنیم، ولی اگه مراقب Boxing نباشیم، میرن توی Heap و دیگه تقریبا فرقی با Class ندارن! 😅
توی این ویدیو:
✅یاد میگیریم Struct کجا خوبه و چطور جلوی Boxing رو بگیریم
✅فرقهای Value Type و Reference Type رو کشف میکنیم
✅با Stringها عمیقتر آشنا میشیم و یاد میگیریم چطور حافظه کمتری مصرف کنن
اگه میخوای کدت سریعتر بشه و از RAM کمتر مصرف کنه، این ویدیو رو از دست نده! 📌
اینو بفرست برای اون دوستت که عاشق بهینه سازی هست 🫂
لینک ها:
🎞 لینک ویدیو: مشاهده ویدیو
⏯️ پلی لیست: مشاهده کامل پلی لیست
توی این ویدیو:
✅
✅
✅
اگه میخوای کدت سریعتر بشه و از RAM کمتر مصرف کنه، این ویدیو رو از دست نده! 📌
اینو بفرست برای اون دوستت که عاشق بهینه سازی هست 🫂
لینک ها:
🎞 لینک ویدیو: مشاهده ویدیو
⏯️ پلی لیست: مشاهده کامل پلی لیست
🔥14❤5⚡1👏1
سلام بچها 👋🏻
چطورین؟ امیدوارم حالتون خوب باشه ❤️،
اکثر ما پسرا این روزا مشکل سربازی داریم و دیر یا زود قراره باهاش مواجه بشیم،
نظرتون چیه یک ویدیو درباره فرایند امریه گرفتن براتون رکورد کنم؟ موافق ها 👍🏻 بدید مخالف ها 👎🏻
💭 خودم یکی از پیچیده ترین امریه های تاریخ رو گرفتم درحدی که وسط پروسه امریه گرفتن کلا قانون اومد افراد دارای کارشناسی کلا لغو امریه هستند و باید برن سربازی من مونده بودم و برگه سفیدی که دستم بود نه راه برگشت داشتم نه راه رو به جلو از طرفی بخاطر امریه ساکن تهران شده بودم و کلی هزینه کرده بودم و قرار بود یک ماه بعد از این قانون برم سربازی...
چطورین؟ امیدوارم حالتون خوب باشه ❤️،
اکثر ما پسرا این روزا مشکل سربازی داریم و دیر یا زود قراره باهاش مواجه بشیم،
نظرتون چیه یک ویدیو درباره فرایند امریه گرفتن براتون رکورد کنم؟ موافق ها 👍🏻 بدید مخالف ها 👎🏻
💭 خودم یکی از پیچیده ترین امریه های تاریخ رو گرفتم درحدی که وسط پروسه امریه گرفتن کلا قانون اومد افراد دارای کارشناسی کلا لغو امریه هستند و باید برن سربازی من مونده بودم و برگه سفیدی که دستم بود نه راه برگشت داشتم نه راه رو به جلو از طرفی بخاطر امریه ساکن تهران شده بودم و کلی هزینه کرده بودم و قرار بود یک ماه بعد از این قانون برم سربازی...
👍30❤5
Code With HSN
سلام بچها 👋🏻 چطورین؟ امیدوارم حالتون خوب باشه ❤️، اکثر ما پسرا این روزا مشکل سربازی داریم و دیر یا زود قراره باهاش مواجه بشیم، نظرتون چیه یک ویدیو درباره فرایند امریه گرفتن براتون رکورد کنم؟ موافق ها 👍🏻 بدید مخالف ها 👎🏻 💭 خودم یکی از پیچیده ترین امریه های…
داره رندر میشه، هدیه من به شما برای روز مرد ❤️
امیدوارم یک گره از مشکلاتتون رو بتونم باز کنم
امیدوارم یک گره از مشکلاتتون رو بتونم باز کنم
❤17
Media is too big
VIEW IN TELEGRAM
صفر تا صد امریه سربازی، هنوز سربازی نرفتی و دغدغه داری؟ نمیدونی چطور از تخصصت برای گرفتن امریه استفاده کنی؟ یا حتی نمیدونی توی دوران آموزشی باید چیکار کنی؟ 🤔
من توی این ویدیو همه چیز رو کامل و واضح توضیح دادم:
✅ چطور برای امریه اقدام کنیم؟ (از انتخاب سازمان تا ارسال مدارک)
✅ دوران آموزشی چی میشه؟ و به سرباز امریه چطوری میگذره؟
✅ چه راه هایی هست برای اینکه معافیت بگیریم؟
✅ اگه سربازی نریم چی میشه؟
✅ مزایای امریه به نسبت کسری خدمت
💡 این ویدیو رو برای پسرهایی ساختم که میخوان بهترین تصمیم رو برای آیندهشون بگیرن. حتی اگه دوستی داری که توی این شرایطه، حتما براش بفرست. 👨💻
📌 هر سوالی داری در کامنت ها ازم بپرس تا طبق تجربه ام بهت پاسخ بدم
📹 لینک ویدیو: مشاهده ویدیو
من توی این ویدیو همه چیز رو کامل و واضح توضیح دادم:
✅ چطور برای امریه اقدام کنیم؟ (از انتخاب سازمان تا ارسال مدارک)
✅ دوران آموزشی چی میشه؟ و به سرباز امریه چطوری میگذره؟
✅ چه راه هایی هست برای اینکه معافیت بگیریم؟
✅ اگه سربازی نریم چی میشه؟
✅ مزایای امریه به نسبت کسری خدمت
💡 این ویدیو رو برای پسرهایی ساختم که میخوان بهترین تصمیم رو برای آیندهشون بگیرن. حتی اگه دوستی داری که توی این شرایطه، حتما براش بفرست. 👨💻
📌 هر سوالی داری در کامنت ها ازم بپرس تا طبق تجربه ام بهت پاسخ بدم
📹 لینک ویدیو: مشاهده ویدیو
❤16🫡4
گاهی وقتا بی انگیزه میشم.
بعضی وقتا با خودم میگم، این همه وقت میذاری برای محتوای فارسی؟ تهش هیچی! ۲k سابسکرایبر؟ واقعاً چرا؟
اما بعد... میرم و میبینم یه سری از شما چقدر کامنتهای مثبت و قشنگ میذارید ❤️.
یا میبینم یه جا توی گروهی پست کانال منو به اشتراک گذاشتید❤️.
یا میبینم پست های لینکدینم رو RePost کردید ❤️.
یا میبینم برام یک قهوه خریدین حمایت هرچند کوچیک مالی کردید❤️.
بعد با خودم میگم پسر حتی اگه به هیچی هم نرسم، همین چارتا رفیقی که اینجا پیدا کردم، کلی میارزه.
از حمایتها و حضور تکتک شما ۳۳۵ نفر، از ته قلب ممنونم 🙏💖.
رفیقامین 💯
بعضی وقتا با خودم میگم، این همه وقت میذاری برای محتوای فارسی؟ تهش هیچی! ۲k سابسکرایبر؟ واقعاً چرا؟
اما بعد... میرم و میبینم یه سری از شما چقدر کامنتهای مثبت و قشنگ میذارید ❤️.
یا میبینم یه جا توی گروهی پست کانال منو به اشتراک گذاشتید❤️.
یا میبینم پست های لینکدینم رو RePost کردید ❤️.
یا میبینم برام یک قهوه خریدین حمایت هرچند کوچیک مالی کردید❤️.
بعد با خودم میگم پسر حتی اگه به هیچی هم نرسم، همین چارتا رفیقی که اینجا پیدا کردم، کلی میارزه.
از حمایتها و حضور تکتک شما ۳۳۵ نفر، از ته قلب ممنونم 🙏💖.
رفیقامین 💯
❤49👍4🔥2🥰2👏2😍1💯1
Media is too big
VIEW IN TELEGRAM
کلید موفقیت اُکالا در Distributed Transaction ها SAGA Orchestration است
👈🏻 چطور همچین پترنی رو توی دنیای میکروسرویسها طراحی کنیم، اونم تو مقیاس بزرگی مثل اکالا؟ جواب این ویدیو است 🌟
💡 حالا مشکل کجاست؟
وقتی توی دنیای مونولیت هستیم، خیلی راحت با یک SQL Transaction همهچیز رو کنترل میکنیم.
اما توی دنیای میکروسرویسها چی؟ 😟
پای چندین دیتابیس وسطه (از انواع مختلف).
دیگه خبری از اون روشهای ساده نیست.
اینجاست که باید بریم سراغ Two-Phase Commit یا SAGA Pattern.
🎯 این ویدیو چی بهت یاد میده؟
1️⃣عملیات Commit و Rollback با پروتکل Two-phase commit
2️⃣عملیات Commit و Rollback با SAGA Choreography پترن
3️⃣عملیات Commit و Rollback با SAGA Orchestration پترن
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست دیزاین پترنها: مشاهده کنید
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 38 دقیقه
☕️ اگه ویدیو رو دوست داشتید میتونید از این لینک منو مهمون یک قهوه کنید ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
👈🏻 چطور همچین پترنی رو توی دنیای میکروسرویسها طراحی کنیم، اونم تو مقیاس بزرگی مثل اکالا؟ جواب این ویدیو است 🌟
💡 حالا مشکل کجاست؟
وقتی توی دنیای مونولیت هستیم، خیلی راحت با یک SQL Transaction همهچیز رو کنترل میکنیم.
اما توی دنیای میکروسرویسها چی؟ 😟
پای چندین دیتابیس وسطه (از انواع مختلف).
دیگه خبری از اون روشهای ساده نیست.
اینجاست که باید بریم سراغ Two-Phase Commit یا SAGA Pattern.
🎯 این ویدیو چی بهت یاد میده؟
1️⃣
2️⃣
3️⃣
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست دیزاین پترنها: مشاهده کنید
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 38 دقیقه
☕️ اگه ویدیو رو دوست داشتید میتونید از این لینک منو مهمون یک قهوه کنید ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
🔥12👍2👌1🤣1
مسعود واقعا بینظیره من در علیبابا افتخار آشنایی با مسعود رو داشتم درحد یک جلسه 30 دقیقه ای، و مسعود چنان زیبا سخن میگفت که من رو وسط یک دوراهی قرار داده حیف شد که افتخار همکاری با مسعود جان رو نداشتم.
الان Backend Chapter Lead علی بابا شده به نظرم محتوایی که تولید میکنه رو از دست ندید
روزایی که من محتوا نمیزام ممکنه مسعود به رشد شما کمک کنه ❤️
@learning_with_m
الان Backend Chapter Lead علی بابا شده به نظرم محتوایی که تولید میکنه رو از دست ندید
روزایی که من محتوا نمیزام ممکنه مسعود به رشد شما کمک کنه ❤️
@learning_with_m
❤23
Media is too big
VIEW IN TELEGRAM
زیر و بَم Heap رو ریختم بیرون 😵💫
و اجزایی مثل SOH و LOH رو روی IDE نمایش میدیم که شما از این به بعد درک عمیق تری از حافظه داشته باشید ✅؛
این ویدیو خلاصه ای از فصل پنجم کتاب Pro .NET Memory Management است.
وقتش رسیده که وقتی حرف از GC یا مدیریت حافظه در C# شد حرفی برای گفتن داشته باشی 🥇
🎯 مطالبی که یاد میگیرید:
☝️بررسی Small Object Heap در Heap
2️⃣بررسی Large Object Heap در Heap
3️⃣ بررسی نسل های GEN 0, 1, 2 در SOH
❗️بررسی همه نکات به صورت عملی در IDE
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست خلاصه این کتاب: مشاهده کنید
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 36 دقیقه
☕️ حمایت مالی ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
و اجزایی مثل SOH و LOH رو روی IDE نمایش میدیم که شما از این به بعد درک عمیق تری از حافظه داشته باشید ✅؛
این ویدیو خلاصه ای از فصل پنجم کتاب Pro .NET Memory Management است.
وقتش رسیده که وقتی حرف از GC یا مدیریت حافظه در C# شد حرفی برای گفتن داشته باشی 🥇
🎯 مطالبی که یاد میگیرید:
☝️
2️⃣
3️⃣
❗️
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست خلاصه این کتاب: مشاهده کنید
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 36 دقیقه
☕️ حمایت مالی ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
🔥15❤🔥3👍3🙏1👀1
سلام بچهها 👋🏻
توی کشورمون، اکثر استارتآپها الان دیگه مسن شدن و سنی ازشون گذشته! تقریباً ۱۰ تا ۱۵ ساله که دارن کار میکنن.
یکی از بزرگترین چالشهایی که این استارتآپها باهاش مواجه هستن، ریفکتور کردن سیستمهاشونه. اما دقت کنید! ریفکتور کردن یک سیستم بزرگ خیلی فرق داره با ریفکتور کردن کد.
مثلاً یکی از بزرگترین چالشها اینه که شما نباید سیستم رو Feature Freeze کنی (یعنی متوقفش کنی) و همزمان باید بتونی نیازهای کاربران رو هم پاسخ بدی و همون موقع ریفکتور هم انجام بدی!
حالا اگه توی مصاحبهها بتونید دیزاین ریفکتور یک سیستم لگاسی (Legacy) رو به خوبی توضیح بدید، قطعاً براشون خیلی جذاب میشه.
خودم هم ۲ سال روی این موضوع وقت گذاشتم و تونستم سیستم اُردر اُکالا رو به طور کامل از لگاسی ریفکتور کنم. در کنارش نقش پر رنگی در درکاپل کردن بسکت و پیمنت هم داشتم
به نظرتون ویدیویی دربارهی ریفکتورینگ بزاریم؟ حمایت میکنید؟
توی کشورمون، اکثر استارتآپها الان دیگه مسن شدن و سنی ازشون گذشته! تقریباً ۱۰ تا ۱۵ ساله که دارن کار میکنن.
یکی از بزرگترین چالشهایی که این استارتآپها باهاش مواجه هستن، ریفکتور کردن سیستمهاشونه. اما دقت کنید! ریفکتور کردن یک سیستم بزرگ خیلی فرق داره با ریفکتور کردن کد.
مثلاً یکی از بزرگترین چالشها اینه که شما نباید سیستم رو Feature Freeze کنی (یعنی متوقفش کنی) و همزمان باید بتونی نیازهای کاربران رو هم پاسخ بدی و همون موقع ریفکتور هم انجام بدی!
حالا اگه توی مصاحبهها بتونید دیزاین ریفکتور یک سیستم لگاسی (Legacy) رو به خوبی توضیح بدید، قطعاً براشون خیلی جذاب میشه.
خودم هم ۲ سال روی این موضوع وقت گذاشتم و تونستم سیستم اُردر اُکالا رو به طور کامل از لگاسی ریفکتور کنم. در کنارش نقش پر رنگی در درکاپل کردن بسکت و پیمنت هم داشتم
به نظرتون ویدیویی دربارهی ریفکتورینگ بزاریم؟ حمایت میکنید؟
👍80😍2❤1🐳1
تاحالا شده اولین درخواست به برنامهتون خیلی کند اجرا بشه، ولی بعدش همه چی سریع شه؟ 🤔
Anonymous Poll
67%
آره و نمیدونم چرا ❓
24%
بله و مشکلش رو حل کردم ✅
9%
خیر چنین مشکلی نداشتم 🤔
👍1
Media is too big
VIEW IN TELEGRAM
قدم به قدم از Monolith تا Microservice در 2 سال 🚀
تقریباً هیچ شرکتی نیست که پروژههای قدیمی نداشته باشه. معمولاً با خواهش و تمنا از تیمها میخوان که توسعهش رو ادامه بدن، ولی کسی جرأت بازنویسی نداره!
اما اگر اصولی انجام بشه، بازنویسی نهتنها ترس نداره، بلکه یه فرصت طلاییه!
توی این ویدیو، یه سیستم فرضی رو از Zero تا Hero ریفکتور میکنیم و یاد میگیریم چطور یه تبدیل موفق از Monolith به Microservice داشته باشیم.
وقتش رسیده که بازی رو عوض کنی 🥇
🎯 مطالبی که یاد میگیرید:
☝️دلایلی که باید سیستم ریفکتور بشه
2️⃣طراحی Bounded Context و Context Map
3️⃣ تفکیک تیم های برنامه نویسی
❗️تکنیک Tactical forking
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست این ویدیو: مشاهده
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 27 دقیقه
☕️ نفر سوم حمایت مالی باشید ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
تقریباً هیچ شرکتی نیست که پروژههای قدیمی نداشته باشه. معمولاً با خواهش و تمنا از تیمها میخوان که توسعهش رو ادامه بدن، ولی کسی جرأت بازنویسی نداره!
اما اگر اصولی انجام بشه، بازنویسی نهتنها ترس نداره، بلکه یه فرصت طلاییه!
توی این ویدیو، یه سیستم فرضی رو از Zero تا Hero ریفکتور میکنیم و یاد میگیریم چطور یه تبدیل موفق از Monolith به Microservice داشته باشیم.
وقتش رسیده که بازی رو عوض کنی 🥇
🎯 مطالبی که یاد میگیرید:
☝️
2️⃣
3️⃣
❗️
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست این ویدیو: مشاهده
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 27 دقیقه
☕️ نفر سوم حمایت مالی باشید ❤️
💬 نظرات و سوالاتتون رو هم تو کامنتها بگید، خوشحال میشم کمک کنم!
😍15🔥4👍3❤2⚡1
بچها سلام 👋🏻،
دیروز یک عزیزی بهم گفت که من خیلی مشکل دیدن ویدیو ها در یوتیوب رو دارم نسخه کاملش رو در تلگرام مثلا آپلود کنید
به همین دلیل من صلاح میدونم که براتون دوتا VPN رایگان معرفی کنم که تقریبا همیشه برای من روی ایرانسل و همراه اول جواب بوده
شماهم اگر VPN رایگان خوبی دارین معرفی کنید در کامنت ها ❤️
1. Oblivion
تقریبا آخرین VPN هست که نصبش میکنید
مزایا:
1. اوپن سورسه میتونیم کدشو بخونیم و مطمئن بشیم که دیتامون رو کسی نمیدزده
2. میتونیم وصلش کنیم به سایفن و کشور های مختلف رو روش تنظیم کنیم
3. سه حالت اتصال Warp - WarpInWarp - Psiphon داره
3. قابلیت Tun دارد و باعث میشه کل سیستم تونل بشه
4. اسکنر داره و میتونه از IP تمیز استفاده کنه
5. دارای تست سرعت داخلی
6. تبلیغات نداره
7. سگارو و یوسف قبادی این VPN رو نوشتن که بخاطرش تقریبا 2-3 سال زندان بودن ❤️
معایب:
1. نسخه آیفن نداره
خواهشم ازتون این هست که با حالت سایفن وصل بشید و ویدیو هارو ببینید چون دو حالت دیگه IP ایران میندازه و یوتیوب هیچ درامدی برای من قائل نمیشه این حداقل حمایت متقابل شما میتونه برای من باشه ❤️
نسخه اندروید نسخه دسکتاپ
2. Outline
در زمانی که Oblivion وصل نمیشه جوابه
مزایا: نسخه آیفن هم داره سرعت سرور های رایگانش خوبه + گوگل توسعه اش داده
معایب: 4 تا سرور رایگان داره
دانلود Outline
سرور های رایگان
امیدوارم که برای رشد خودتون دیگه بهونه نداشته باشید 😁❤️
دیروز یک عزیزی بهم گفت که من خیلی مشکل دیدن ویدیو ها در یوتیوب رو دارم نسخه کاملش رو در تلگرام مثلا آپلود کنید
به همین دلیل من صلاح میدونم که براتون دوتا VPN رایگان معرفی کنم که تقریبا همیشه برای من روی ایرانسل و همراه اول جواب بوده
شماهم اگر VPN رایگان خوبی دارین معرفی کنید در کامنت ها ❤️
1. Oblivion
تقریبا آخرین VPN هست که نصبش میکنید
مزایا:
1. اوپن سورسه میتونیم کدشو بخونیم و مطمئن بشیم که دیتامون رو کسی نمیدزده
2. میتونیم وصلش کنیم به سایفن و کشور های مختلف رو روش تنظیم کنیم
3. سه حالت اتصال Warp - WarpInWarp - Psiphon داره
3. قابلیت Tun دارد و باعث میشه کل سیستم تونل بشه
4. اسکنر داره و میتونه از IP تمیز استفاده کنه
5. دارای تست سرعت داخلی
6. تبلیغات نداره
7. سگارو و یوسف قبادی این VPN رو نوشتن که بخاطرش تقریبا 2-3 سال زندان بودن ❤️
معایب:
1. نسخه آیفن نداره
خواهشم ازتون این هست که با حالت سایفن وصل بشید و ویدیو هارو ببینید چون دو حالت دیگه IP ایران میندازه و یوتیوب هیچ درامدی برای من قائل نمیشه این حداقل حمایت متقابل شما میتونه برای من باشه ❤️
نسخه اندروید نسخه دسکتاپ
2. Outline
در زمانی که Oblivion وصل نمیشه جوابه
مزایا: نسخه آیفن هم داره سرعت سرور های رایگانش خوبه + گوگل توسعه اش داده
معایب: 4 تا سرور رایگان داره
دانلود Outline
سرور های رایگان
امیدوارم که برای رشد خودتون دیگه بهونه نداشته باشید 😁❤️
GitHub
GitHub - bepass-org/oblivion: Unofficial warp client for android
Unofficial warp client for android. Contribute to bepass-org/oblivion development by creating an account on GitHub.
❤20👍2
Media is too big
VIEW IN TELEGRAM
چطوری Strangler Fig لگسی رو خفه میکنه؟ 🌳
وقتی سیستم رو با رویکرد Tactical forking جدا کردیم و تیمها مشخص شدن، وقتشه هر تیم بدون اینکه بیزینس رو Feature Freeze کنه، دست به ریفکتور بزنه 🔄
اینجاست که Strangler Fig Pattern وارد میشه! ⚡️
مارتین فاولر اولین بار این پترن رو معرفی کرد و نشون داد چطور میشه سیستمهای لگسی رو قدمبهقدم ریفکتور کرد، بدون اینکه همهچیز رو یهدفعه به هم بریزیم 💥
توی این ویدیو دقیقاً همین پترن رو بررسی میکنم، روی یه سیستم فرضی پیادهسازیش میکنیم و از تجربیاتم توی ریفکتور سیستمهای واقعی میگم 🎯
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست این ویدیو: مشاهده
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 11 دقیقه
☕️ نفر بعدی باشید که حمایت مالی میکنید ❤️
💡 اگه تجربهای از ریفکتور سیستمهای لگسی داری یا دنبال روشهای بهتر هستی، حتماً یه نگاه بنداز و نظرت رو برام بنویس. 🚀
وقتی سیستم رو با رویکرد Tactical forking جدا کردیم و تیمها مشخص شدن، وقتشه هر تیم بدون اینکه بیزینس رو Feature Freeze کنه، دست به ریفکتور بزنه 🔄
اینجاست که Strangler Fig Pattern وارد میشه! ⚡️
مارتین فاولر اولین بار این پترن رو معرفی کرد و نشون داد چطور میشه سیستمهای لگسی رو قدمبهقدم ریفکتور کرد، بدون اینکه همهچیز رو یهدفعه به هم بریزیم 💥
توی این ویدیو دقیقاً همین پترن رو بررسی میکنم، روی یه سیستم فرضی پیادهسازیش میکنیم و از تجربیاتم توی ریفکتور سیستمهای واقعی میگم 🎯
🎥 لینکها:
📌 ویدیو: تماشا کنید
📌 پلیلیست این ویدیو: مشاهده
📌 لینکدین من: بازکردن
⏰ مدت زمان ویدیو: 11 دقیقه
☕️ نفر بعدی باشید که حمایت مالی میکنید ❤️
💡 اگه تجربهای از ریفکتور سیستمهای لگسی داری یا دنبال روشهای بهتر هستی، حتماً یه نگاه بنداز و نظرت رو برام بنویس. 🚀
🔥16❤3
چند وقتی هست که با کلید واژه های گلوبالی مثل "دوره CQRS" توی تاپ رنکینگ های فارسی گوگل اومدیم و بعضا ChatGPT هم ویدیو های منو ساجست میده
این اتفاق بدون شما ممکن نبود مرسی که هستید ❤️
راستی ویدئوی قبلو از دست ندید کوتاه و مفیده ✅
این اتفاق بدون شما ممکن نبود مرسی که هستید ❤️
راستی ویدئوی قبلو از دست ندید کوتاه و مفیده ✅
❤33🔥6💯2👍1