هانیه محمدی ارزنق·۳ سال پیشمعماری نرم افزار در سیستمهای پردازش کلان داده(Big Data)چکیدهامروزه سیستمهای پردازش کلان داده در صنعتهای متنوعی و برای تامین مقاصد مختلفی استفاده میشود. هر یک از این سیستمها با وجودی که مقاصد…
هانیه محمدی ارزنق·۳ سال پیشاحراز هویت یکپارچه(SSO) به عنوان بخشی از مدیریت هویت و دسترسی(IAM)مقدمههمهی ما عضوی از جامعهی کاربران اینترنت هستیم و روزانه از اپلیکیشنها و سایتهای مختلفی استفاده میکنیم.اکثر این سایتها برای اینکه…
هانیه محمدی ارزنق·۳ سال پیشContainer & Container Orchestration in Software Developmentکانتینر چیست؟با شنیدن اسم کانتینر احتمالا یاد کانتینرهای حمل بار میفتیم!یعنی محفظههایی که هر یک مجموعه کالاهای متفاوتی را حمل میکنند اما…
هانیه محمدی ارزنق·۳ سال پیشتحلیل کد استاتیک چیست؟مقدمهبه عنوان یک دولوپر احتمالا تمام طول عمر کاری و یا بخشی از ان را به عنوان عضوی از یک شرکت یا یک گروه در حال توسعهی نرم افزارهای مختلف…
هانیه محمدی ارزنق·۳ سال پیشصف پیام(Message Queue)چیست؟مقدمهدر مدل Client/Server برای ارتباط بین Client و Server معمولا از روش Request/Response استفاده میکنیم؛یعنی Client نیاز خود را در قالب یک…
هانیه محمدی ارزنق·۳ سال پیشAPI Gateway چیست و چرا از آن استفاده میکنیم؟یک تعریف ساده از APIاگر دستی در برنامه نویسی داشته باشید،احتمالا از API ها برای برقراری ارتباط بین دو نرم افزار متفاوت استفاده کردهاید و م…
هانیه محمدی ارزنق·۳ سال پیشتلاش دیگری برای نزدیک شدن به فهم مشترک از نرم افزار برای همه(بررسی روش C4 در معماری نرم افزار)مقدمهتصور کنید که چشمهایتان را بسته اند و شما را به یک مکانی که قبلا هیچ وقت در آنجا نبودید بردند!اولین سوالی که در ذهنتان پدیدار میشود ا…