وبلاگ
  • خانه
  • رزومه من
  • کتاب ها
    • ترجمه کتاب A Philosophy of Software Design
    • ترجمه کتاب Soft Skills The software developer’s life manual
    • ترجمه کتاب 97 Things Every Software Architect Should Know
  • ترمینال
  • ارتباط با من
معماری نرم افزار

وب سرور Nginx

قبل از اینکه بخواهیم وب سرور Nginx به شما توضیح دهیم بهتر است شما را با مفهوم…

رضا علی 218 مقاله
معماری نرم افزار

بررسی معماری وب سرور Apache

وب سرور Apache از نظر معماری و کاربرد به چهارلایه زیر تقسیم شده است مطابق با شکل…

رضا علی 218 مقاله
معماری نرم افزار

وب سرور Apache

وب سرور آپاچی یا Apache HTTP Server یک نوع وب سرور رایگان و منبع‌باز است. این وب…

رضا علی 218 مقاله
معماری نرم افزار

الگوی Retries

در این پست قرار است درباره یکی از راه‌حل‌های پایدارتر کردن سیستم صحبت کنیم. امروزه استفاده از…

رضا علی 218 مقاله
معماری نرم افزار

الگوی Throttling

الگوی throttling به کنترل مصرف منابع استفاده شده توسط یک نمونه از یک برنامه کاربردی، یا یک…

رضا علی 218 مقاله
معماری نرم افزار

الگوی Timeout

در این مقاله، می‌خواهم الگوی طراحی بسیار ساده – الگوی Timeout – برای طراحی میکروسرویس انعطاف‌پذیر را…

رضا علی 218 مقاله
معماری نرم افزار

الگوی Circuit Breaker در طراحی نرم افزار

از سال‌های گذشته استفاده از معماری مایکروسرویس به علت مزایایی که برای سیستم‌های Large Scale دارد در…

رضا علی 218 مقاله
معماری نرم افزار

Redundancy چیست؟

Redundancy در حقیقت به معنای افزونه است. redundancy به مجموعه ای از ها گفته می‌شود که به…

رضا علی 218 مقاله
معماری نرم افزار

High Availability چیست؟

عبارت High Availability یا به‌اختصار HA به معنای تلاش سرویس‌دهنده‌ها برای دسترسی مستمر به خدمات و سرویس‌ها…

رضا علی 218 مقاله
معماری نرم افزار

تحمل پذیری خطا یا Fault Tolerance چیست؟

تحمل پذیری خطا – Fault Tolerance به توانایی یک سیستم (کامپیوتر، شبکه، کلاستر ابری و غیره) برای…

رضا علی 218 مقاله
معماری نرم افزار

لودبالانسر سرور جهانی (GSLB) چیست؟

لودبالانسر جهانی سرور یا GSLB عمل توزیع ترافیک اینترنت بین تعداد زیادی از سرورهای متصل پراکنده در…

رضا علی 218 مقاله
معماری نرم افزار

نصب و راه اندازی HAProxy

HAProxy یکی از محبوب‌ترین و مؤثرترین برنامه‌های سمت سرور طرف هستیم که می‌تواند کنترل ترافیک سرور را…

رضا علی 218 مقاله
قبلي صفحه 13 از 19 بعدي

برچسب ها

DevOps LLM Machine Learning Oracle PL/SQL آموزش HTML امنیت ترجمه کتاب 97 چیزی که هر معمار نرم‌افزار باید بداند ترجمه کتاب فلسفه طراحی نرم افزار دسته‌بندی نشده دیتابیس فناوری متفرقه مدیریت استراتژیک معماری سازمان معماری نرم افزار مفاهیم شبکه منابع انسانی مهارت‌های نرم: راهنمای زندگی توسعه‌دهنده نرم‌افزار مهندسی نرم افزار پایتون

Hey there! I'm Reza Ali, a software engineer with a little over five years of experience building, testing, and launching software that actually works in the real world. I’ve always loved figuring out how things tick — whether that means diving into code, solving tricky bugs, or just brainstorming smarter ways to do things. Over the years, I’ve worked on a mix of projects, from small tools to full-scale applications. I genuinely enjoy collaborating with people — clients, teammates, even the occasional whiteboard — to turn ideas into solid, functional software. I’m comfortable taking the lead on a project, but I also know the value of working closely with a team. There’s something really satisfying about seeing a shared vision come to life. I’m always up for a challenge, and I get excited about new ideas. If you’ve got something in mind, feel free to reach out — whether it’s just a rough concept or a fully fleshed-out plan, I’d love to hear about it and see where we can take it

وبلاگ

بسیار اسکرول باید، تا پخته شود خامی