Backend Architecture
-
برنامه نویسی

طراحی Service Layer در Django برای ساخت بکاند تمیز
در بسیاری از پروژههای Django، پس از مدتی با Viewهایی مواجه میشویم که حجم زیادی از منطق بیزینس را در خود جای دادهاند. این Viewها علاوه بر دریافت درخواست و بازگرداندن پاسخ، وظایفی مثل اعتبارسنجی…
بیشتر بخوانید » -
برنامه نویسی

کش حرفهای در Django؛ از افزایش سرعت تا پایداری در مقیاس بالا
در پروژههای جنگو، یکی از مهمترین راهکارها برای افزایش سرعت و کاهش فشار روی دیتابیس، استفاده صحیح از کش است. بسیاری از پروژهها در ابتدا بدون کش عملکرد قابل قبولی دارند، اما با افزایش کاربران…
بیشتر بخوانید » -
برنامه نویسی

مدیریت همزمانی در FastAPI؛ تفاوت Async و Sync در پروژههای واقعی
FastAPI بهعنوان یکی از مدرنترین فریمورکهای بکاند پایتون، بهسرعت جایگاه ویژهای بین توسعهدهندگان پیدا کرده است و یکی از مهمترین دلایل این محبوبیت، پشتیبانی قدرتمند آن از برنامهنویسی async است. بسیاری از برنامهنویسان تصور میکنند…
بیشتر بخوانید »


