آرش رستمی·۱۲ روز پیشاگه سیستمت بزرگ شده، وقتشه CQRS رو بشناسییه معرفی خودمونی از CQRS و Axon: چرا نوشتن و خوندن جدا میشن، چه مزیتی داره، و آخرش یه نمونه کد گیتهاب 👇
Roham·۱۵ روز پیشچه زمانی باید Microservices را انتخاب کنیم؟MicroservicesMicroservices معمولاً بهعنوان «معماری مقیاسپذیر و حرفهای» معرفی میشود،اما واقعیت این است که بیشتر شکستهای معماری نه بهخا…
Roham·۲۲ روز پیشMicroservices چیست؟Microservices چیست و چه تفاوتی با Monolith دارد؟ در این مقاله تعریف واقعی و غیرشعاری معماری Microservices را میخوانید...
Roham·۱ ماه پیشNATS چیست؟ توضیح ساده و کاربردی برای برنامهنویسان Golang«در این مقاله با NATS آشنا میشوید؛ یک سیستم پیامرسان (Message Broker) فوقسریع و سبک که برای معماری میکروسرویس، ارتباط real-time و ...
بهرام انیژ·۱۰ ماه پیشتجربه استفاده از In-Memory Cache به جای Distributed Cacheمقدمهدر بعضی از پروژهها، وقتی بحث کش کردن (Caching) پیش میاد، اولین چیزی که به ذهن می رسد، استفاده از یک کش توزیعشده مثل Redis هست. ولی د…
Mostafa Akbarizadehدربینشهای یک CTO·۱ سال پیشمانیتورینگ و Observability در Microservices: تسلط کامل بر عمق سیستمها!#Monitoring #Observability #DevOps #SystemReliability #Metrics #DistributedSystems #LoggingAndTracing #IncidentManagement #CloudComputing
Saeid Noormohammadi·۱ سال پیشService Registry in Microservicesیکی از بخش های مهم در میکروسرویس ها Service Registry می باشد که برای مدیریت و پیدا کردن سرویس ها استفاده می شود. به عبارت دیگر به میکروسروی…
Saeid Noormohammadi·۱ سال پیشSaga Design Patternدیزاین پترن Saga برای مدیریت distributed transaction ها استفاده می شود. در این دیزاین پترن هر تراکنش بزرگ به چندین عملیات کوچکتر تقسیم می ش…
محمد حسن رشیدی·۳ سال پیشتاریخچه و تکامل الگوی Saga: راهکاری برای چالشهای حفظ Consistency در سیستمهای توزیعشدهالگوی Saga یک الگوی معماری استفاده شده در سیستمهای توزیعشده، برای حفظ Consistency داده و مدیریت تراکنشهای طولانی است.
پوریا صلاحی ایلخانی·۳ سال پیشبررسی معماری های مبتنی بر میکروسرویس و کانتینرهاچکیده :امروزه با توجه به نیاز روبهرشدی که در اپلیکیشنهای بزرگ سازمانها بهوجودآمده است، مفهومی تحت عنوان میکروسرویس هم در صنعت توسعه نرم…