حمزه قائم پناه·۵ روز پیشچالشهای معماری مایکروسرویس در سیستمهای مالی با تراکنش بالافکر کنین یک صرافی آنلاین ارزدیجیتال با هزاران تراکنش در ثانیه رو با معماری مایکروسرویس طراحی کردیم، یکی از این سرویسها کیفپول خواهد بود ک…
حمزه قائم پناه·۲ ماه پیشهمه چیز درباره برقراری ارتباط با دیگراناینجا میخوام درباره یادگیریهام و تجربههای شخصی و کاریام در زمینه ارتباط با دیگران صحبت کنم؛ تجربهای که حاصل زندگی شخصی و حدود ۱۵ سال ک…
حمزه قائم پناه·۱ سال پیشیک دوری با Ansible بزنیمانسیبل یک سری از ابزارهای رو برای Infrastructure as Code (IaC) در اختیارمون میذاره که به کمکش میتونیم مدیریت کانفیگها، دپلوی برنامه، orch…
حمزه قائم پناه·۱ سال پیشPostgreSQL High Availabilityهدف از دسترسپذیری بالا (HA)دسترسپذیری بالا تضمین میکنه که سیستم پایگاه داده حتی در زمان خرابیها، عملیاتی باقی میمونه و زمان پایین بودن…
حمزه قائم پناه·۱ سال پیشنماد O بزرگ؛ زمانی که پای عملکرد الگوریتم به وسط میآیدتوی طراحی یک نرمافزار با عملکرد بالا، چیزی که مهمه اینه که متوجه باشیم الگوریتممون از چه پیچیدگی زمانیای استفاده میکنه.پیچیدگی O(1)مفهو…
حمزه قائم پناه·۱ سال پیشدروازه API ها چیه و چه کمکی میتونن بکنن؟ - API Gatewayدروازه API ها یا API Gateway یک واسطه که بین کاربرها و سرویسها قرار میگیره. به این صورت که همه درخواستهای کاربرها میان به این واسط و از…
حمزه قائم پناه·۱ سال پیشکتاب انسان در جستجوی معناکتاب انسان در جستجوی معنا، اثر ویکتور فرانکل هست که یک پزشک متخصص مغز یهودی بوده که در زمان جنگجهانی در اردوگاههای کار اجباری نازیها به…
حمزه قائم پناه·۱ سال پیشهمه چیز درباره سیستم اعتبارسنجی جنگوبه روشهای متفاوتی میشه توی جنگو پرمیژنها رو تعریف کرد، دو روش اصلی رو اینجا بررسی میکنیم:پرمیژنها میتونن در سطح model باشن (add, chang…
حمزه قائم پناه·۲ سال پیشهمه چی درباره JWTیک نوع توکن اعتبارسنجی که به طور گسترده برای اشتراک اطلاعات بین کلاینت و سرور استفاده میشه. مهمه که توجه داشته باشیم که JWT گارانتی نمیکنه…
حمزه قائم پناه·۲ سال پیشدر پایتون GIL چیست؟فارسیش میشه قفل مترجم جهانی - Global Interpreter Lock - که یک مکانیزم در CPython (پیادهسازی پیشفرض و پراستفادهترین پایتون) هست که مانع ا…