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

خانه » معماری نرم افزار » صفحه 8

معماری نرم افزار مفاهیم شبکه

Network Latency یا تأخیر زمانی شبکه چیست؟

رضا علی نوامبر 29, 2022 0 دیدگاه

تأخیر زمانی (latency) زمانی است که بین ارسال درخواست reqeustیک کاربر و responseبه آن حاصل می‌شود. تأخیر زمانی شبکه به تا خیر‌هایی گفته می‌شود که در داخل شبکه یا بر…

ادامه خواندن
معماری نرم افزار

احراز هویت SSO (Single Sign-On) چیست؟

رضا علی نوامبر 28, 2022 0 دیدگاه

کاربران روزانه از تعداد زیادی از سامانه‌ها و برنامه‌های کاربردی استفاده می‌کنند. استفاده از رمزهای عبور پیچیده برای هرکدام از این سیستم‌ها چالشی است که کاربران با آن روبه‌رو هستند. …

ادامه خواندن
دیتابیس معماری نرم افزار

سطوح ایزوله دیتابیس و موارد استفاده چیست؟

رضا علی نوامبر 28, 2022 0 دیدگاه

همانطور که می دانیم، برای حفظ ثبات در یک پایگاه داده، از ویژگی های ACID پیروی می کند. در بین این چهار ویژگی (Atomicity, Consistency, Isolation, and Durability) ایزوله به…

ادامه خواندن
معماری نرم افزار

عملکرد سیستم نرم افزاری

رضا علی نوامبر 27, 2022 0 دیدگاه

عملکرد هر سیستم نرم افزاری اندازه گیری سرعت یا پاسخگویی است آن سیستم است تحت یک حجم کاری معین و یک سخت افزار معین. حال باید این دو پارامتر را…

ادامه خواندن
معماری نرم افزار

مروری بر معماری نرم افزار

رضا علی نوامبر 27, 2022 0 دیدگاه

فرض کنید باید یک سیستم نرم افزاری جدید را از ابتدا طراحی کنید. چگونه در مورد آن اقدام خواهید کرد؟ اگر یک توسعه دهنده یا شاید یک معمار نرم افزار…

ادامه خواندن
معماری نرم افزار مفاهیم شبکه

Load Balancer به زبان ساده

رضا علی نوامبر 24, 2022 0 دیدگاه

لود بالانسر ها در لایه های مختلفی کار می کنند.برای مثال ، لودبالانسینگ خطوط اینترنت در لایه سه و دو ، لودبالانسینگ نرم افزار در لایه هفت و چهار. لودبالانسینگ…

ادامه خواندن
معماری نرم افزار

مقیاس پذیری عمودی و افقی در طراحی سیستم های سازمانی

رضا علی نوامبر 24, 2022 0 دیدگاه

مقیاس پذیری بخش مهمی از هر کسب و کاری است .زمانی که فرآیند تولید نرم افزار به مرحلهProductionمیرسد و اپلیکیشن روی سرور میرود، چالشها و مخاطرات جدیدی برای ذی نفعان…

ادامه خواندن
معماری نرم افزار

مقدمه طراحی و معماری نرم افزار

رضا علی نوامبر 24, 2022 0 دیدگاه

معماری و طراحی نرم افزار شامل چندین عامل کمک کننده مانند استراتژی تجاری، ویژگی های کیفیت، پویایی انسانی، طراحی و محیط فناوری اطلاعات است. ما می توانیم معماری و طراحی…

ادامه خواندن
قبلي صفحه 8 از 8

مطالب جدید

نوامبر 15, 2022

ویژگی اهداف استراتژیک

دسامبر 15, 2022

مروری بر Neo4J

مارس 21, 2025

فصل اول – مقدمه (همه چیز درباره پیچیدگی است)

دسامبر 2, 2022

Database Replication چیست؟

مارس 24, 2025

احتمالاً بزرگ‌ترین مشکل شما فنی نیست

برچسب ها

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

وبلاگ

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