محمد علی پور·۱۱ روز پیشبه دنبال یک راهحل… / نگاهی عمیقتر به الگوی معماری BFF در دنیای نرمافزارنرمافزارها ذاتاً پیچیدهتر از سیستمهای فیزیکی دیگه کار میکنند ...
محمد علی پور·۳ ماه پیشانجیر معابد / رویکردی مدرن به بازنویسی یک سیستم نرمافزاریدر ادامه بررسی ایدهها، الگوها و راهحلهایی برای بهبود و رفع مشکلات نرمافزارهای مقیاس بزرگ با نگاهی عینی به مدل های موجود در طبیعت، در ا…
محمد علی پور·۸ ماه پیشاز غریزهی سنجابها تا مفاهیم کش در مهندسی نرم افزار : بهرهگیری از Caching Warm-up برای بهینهسازی عملکرد نرمافزارمفهوم “cache warm-up” در مهندسی نرمافزار به فرآیند پیشبارگذاری دادهها در کش اشاره دارد تا عملکرد سیستمها را بهبود بخشد و از تأخیر در با…
محمد علی پور·۲ سال پیشApplication Performance Monitoring (APM)- بخش دوم / دیدهبانی با نظارت بر عملکرد برنامهبررسی و پیاده سازی یک سیستم مدیریت عملکرد Elastic از طریق کتابخانه PHP
محمد علی پور·۲ سال پیشApplication Performance Monitoring (APM)- بخش اول / دیدهبانی با نظارت بر عملکرد برنامهدر این پست به بررسی مدل های مختلف APM یا سیستم های مدیریت عملکرد برنامه ها و به صورت ویژه به Elastic APM می پردازیم.
محمد علی پور·۳ سال پیشمعماری نرم افزار (Onion Architecture) - بخش سومساختار پروژه در معماری onionApplication Core (application + domain)PresentationInfrastrucureTests1. Core LayerDomainدر این لایه ما هیچ…
محمد علی پور·۳ سال پیشمعماری نرم افزار (Onion Architecture) - بخش دوممعماری Onionاین معماری اولین بار توسط Jeffry Palermo در سال 2008 ارائه شد و ایده اصلی این معماری این بود که لایههای Domain و Core را در مر…
محمد علی پور·۳ سال پیشمعماری نرم افزار (Onion Architecture) - بخش اولمعماری نرمافزار چیست؟معماری نرم افزار - بخش اولاین اولین مقاله من از سری مقالات با موضوع معماری نرمافزار است. هدف اصلی این پست ایجاد درک…