سیداحمد طراح سایت نکست، ریاکتدرطراحی سایت حرفه ای و صفحه فرود·۱۱ روز پیشساخت اپلیکیشن های توسعه پذیر با استفاده از معماری میکروسرویسها در برنامه نویسییکی از معماریهایی که این روزها توجه زیادی به آن میشود، معماری میکروسرویسها است. اما میکروسرویس دقیقاً چیست و چطور میتواند به توسعه اپلیکی…
سرباز وطن·۱ ماه پیشطراحی دامنه-محور (DDD): قطبنمای مهندسی در دلِ پیچیدگیهای نرمافزارتسلط بر DDD با مثال واقعی! تبدیل نیاز بیزینس به کد تمیز. راهنمای عملی طراحی استراتژیک و تاکتیکال برای مهندسان نرمافزار
سیداحمد طراح سایت نکست، ریاکتدرامنیت و حفاظت داده·۱ ماه پیشامنیت رمز عبور در معماریهای میکروسرویس: نقش هش کردنمعماریهای میکروسرویس (Microservices) به دلیل انعطافپذیری، مقیاسپذیری و قابلیت توسعه سریع، به یکی از محبوبترین الگوهای طراحی نرمافزار د…
علی محمدی·۱ ماه پیشاصول مهندسی نرمافزار برای ساخت سیستمهای LLM قابل اعتماد فراتر از سقف کیفیت ۸۰ درصدیچالش اصلی در توسعه عاملها، تجربه مشترک رسیدن به سقف کیفیت ۷۰ تا ۸۰ درصدی است؛ نقطهای که نمونههای اولیه در مق…
محمد حسین جلیلیدربینشهای یک CTO·۲ ماه پیشطراحی مکانیزم امتیازدهی بازی با Redis (Scoring)قبل از هر چیز یک اعتراف صادقانه:این سناریو لزوماً از دل یک بازی واقعی نیامده. بیشتر یک مدل ذهنی است برای اینکه بفهمیم Redis چطور فکر میکن…
محمد حسین جلیلیدربینشهای یک CTO·۲ ماه پیشمعماری MaMa-CRM در قالب arc42در ادامهٔ مجموعه مقالات ما دربارهٔ مستندسازی معماری با الگوی arc42، اینبار به سراغ یکی از مهمترین و پیچیدهترین مثالها میرویم: سیستم Ma…
محمد حسین جلیلیدربینشهای یک CTO·۲ ماه پیشتحلیل و مستندسازی معماری ابزار HSC بر اساس arc42در ادامهی مسیرمان برای یادگیری و تمرین عملی الگوی مستندسازی arc42، حالا زمان آن رسیده که از یک سیستم واقعی کمک بگیریم؛ سیستمی که به اندازه…
میر مجتبی هاشمی جنتی·۲ ماه پیشتفاوت System Design با Software Architectureدر این مقاله، نگاهی به تفاوت های سیستم دیزاین و معماری سیستم خواهیم داشت و ویژگی های مهم هر دو جریان رو بررسی میکنیم.
محمد حسین خداخواه·۴ ماه پیشمعماری ؟؟؟ خب معلومه میکروسرویس . . .(۲) الهام گرفته از کتاب جناب سم نیومن و کریس ریچاردسون یک معماری میکروسرویس اصولی باید در ابتدا از دو اصل مهم پیروی کنه.۱) loosely coupling۲) high cohesionاولی میگه که سرویس ها به هیچ عنوان نبا…
علی محمدی·۵ ماه پیشبررسی معماری Dynamo (key-value store توزیع شده آمازون ) - قسمت اولDynamo یک ذخیرهسازی کلید-مقدار با دسترسیپذیری بالا است که توسط آمازون برای استفاده داخلیشان توسعه یافته است. بسیاری از سرویسهای آمازون،…