این پلتفرم یه بخشی هم برای یادگیری سیستمهای توزیعشده داره:
bit.ly/flydist
شما با انجام تعدادی چالش (مثل انتشار پیام با الگوریتم شایعه/gossip) روی یه زیرساختی به اسم Maelstrom که برای شبیهسازی سیستمهای توزیعشده ساخته شده، با این سیستمها آشنا میشین.
#learn_by_doing
Really like the Fly.io marketing aesthetic. Refreshing in a sea of cloud companies that all have that same dark-mode technik look.
من میخواستم redis خودم رو بنویسم که با @codecraftersio آشنا شدم.
برای یادگیری از طریق ساختن پلتفرم خیلی خوبیه و چندتا از مسیرهاش هم الآن رایگانه.
اگر با این لینک عضو سایت بشین، به من هم یه هفته استفاده رایگان میده:
app.codecrafters.io/r/brave-…
#build_your_own_x #learn_by_doing
باشگاه کدزنی retweeted
ویدیوی جدید براتون آوردم!
youtu.be/wkt5IiMyig0
باشگاه کدزنی retweeted
NEW POST: A thorough revision to my article on Continuous Integration
martinfowler.com/articles/co…
پ.ن: عنوان رو از شعری از Max Ehrmann برگرفتن
mwkworks.com/desiderata.html
۱۲ ویژگی مطلوب تست رو در ۱۲ ویدیو از کنت بک ببینید:
testdesiderata.com
۱. مستقل/ایزوله
۲. ترکیبپذیر
۳. معین/قطعی
۴. سریع
۵. قابل نوشتن [به سادگی]
۶. قابل خواندن
۷. وابسته به رفتار
۸. مستقل از پیادهسازی
۹. خودکار
۱۰. موردی
۱۱. پیشبینیکننده
۱۲. روحیهدهنده
باشگاه کدزنی retweeted
سومین قسمت از مجموعه #مدیریت_حادثه منتشر شد!
بعد از قسمت اول و دوم که به دیدگاه درست به حادثه و آمادگی برای حادثه پرداختم، در این قسمت از کارهایی که در زمان حادثه باید انجام بدیم (= فرآیند پاسخ به حادثه) نوشتم:
vrgl.ir/52I1Y
#sre #devops #incident_response
باشگاه کدزنی retweeted
دومین قسمت از مجموعه «مدیریت حادثه» منتشر شد:
vrgl.ir/y6ut2
در این قسمت، درباره اولین قدم در مسیر مدیریت حادثه و کارهایی که باید پیش از حادثه انجام بدیم نوشتم
#sre #devops #incident_management
بسیاری از سازمانها نیاز به فرآیند مدیریت حادثه رو به روش مشابهی کشف میکنن: با پشت سر گذاشتن یه بحران.
بعد تصمیم میگیرن نگذارن دیگه این تجربه تکرار بشه. پس سراغ طراحی فرآیندی میرن که جلوی تمام حادثهها رو بگیره. اما...
ادامه در ویرگول
vrgl.ir/bKdld
باشگاه کدزنی retweeted
اهمیت بعضی چیزها رو گاهی دیر و با هزینه زیاد متوجه میشیم؛ یکی از این موارد، فرآیند #مدیریت_حادثه است.
تو قسمت اول از مجموعه نوشتهای درباره مدیریت حادثه، از تجربه تلخ خودمون، اهمیت این موضوع و نگاه درست به #حادثه نوشتم:
vrgl.ir/bKdld
#incident #SRE
باشگاه کدزنی retweeted
این دورهی کوتاه، شما رو با کاربردهای #اقتصاد در فضای #کامپیوتر آشنا میکنه.
مختصر و مفید، به نظریه بازی و معمای زندانی (و کاربردش در تورنت)، عدم تقارن اطلاعات (و ربطش به سیستمهای نظردهی)، سازوکارهای مزایده (و کاربردش در تبلیغات آنلاین) و... میپردازه
bit.ly/FInCS
باشگاه کدزنی retweeted
خیلی خوشحالم که بالاخره میتونم خبر منتشر شدن ترجمهٔ فارسی کتاب «مهندسی و ساخت نرمافزار بهصورت یک سرویس» رو بدم.
ترجمهٔ فارسی این کتاب با اجازهٔ رسمی نویسندگانش آرماندو فاکس و دیوید پَتِرسون، بهصورت رایگان منتشر میشه و شما میتونید نسخه PDF اون رو از وبسایت کتاب دریافت کنین.
حالا که صحبت ladder و نردبان شغلی داغه، این رشته توییت زیر رو از دست ندین.
تو این رشته، نمونههای مختلف از شرکتهای مختلف، مطالب و نوشتههایی برای شیوه تدوین و چالشهای اون و ابزارهای مرتبط رو میتونین پیدا کنین:
یکی زحمت کشیده و لیستی از مسیرهای رشد (Growth framework یا Career Ladder) در شرکتهای مختلف (فنی) جمعآوری کرده:
bit.ly/lsladder
اگر دنبال مسائل واقعی برای حل کردن (و #تمرین و مهارتآموزی) هستین، این سایت (و خبرنامه) مرتب براتون #چالش تعریف میکنه:
codingchallenges.fyi
ایده اصلی باشگاه کدزنی، یادگیری در عمل و با انجام تمرینهای هدفمنده (vrgl.ir/QTU9J).
امروز با bit.ly/SadServers (@sadservers_com) آشنا شدم که کمک میکنه با حل مسئلههای مشخص تو سرورهای لینوکس، مهارتتون به عنوان SRE/SysAdmin رو افزایش بدین.
#learn_by_doing #CTF
اگر میخواین برای مصاحبه طراحی سیستم (system design) آماده بشین، این مخزن گیتهاب رو از دست ندین:
bit.ly/iSysDesign
فقط هم محدود به مصاحبه نیست و شما رو با با ایدههای اصلی در طراحی سیستمهای بزرگ و/یا توزیعشده آشنا میکنه.
یه مطلب جامع درباره #بدهی_فنی و #کیفیت نرمافزار که از زوایای مختلف به این موضوع و روشهای رسیدگی به اون پرداخته
#tech_debt
باشگاه کدزنی retweeted
اگه شماهم مثل من به مباحث سیستم دیزاین علاقه زیادی دارید و میخواید در خصوص مفاهمیمی مثل Caching, load balancing, databases و.. چیزای بیشتری یاد بگیرید، توی این ریپازیتوری یکسری منابع مثل مقاله و ویدئو قرار گرفته که میتونه به شما خیلی کمک کنه.
github.com/InterviewReady/sy…
برای آشنایی با چالشهای سیستمهای توزیع شده و ایدههای اصلی حل این چالشها، این سری نوشته از سایت مارتین فاولر واقعاً خوبه:
bit.ly/PoDSs
#distributed_systems #patterns















