کوبرنتیز (Kubernetes) سرویس متنباز نوظهوری برای مدیریت و اجرای اپلیکیشنها روی سرورهای مختلف در مقیاس بالا است. این سرویس به واسطه ویژگیهایی که دارد به محبوبیت زیادی نزد کاربران رسیده است.
یک راهنمای سریع برای درک RabbitMQ به طور کلی، در معماری microservice دو راه برای برقرای ارتباط بین سرویسها وجود دارد: ارتباط Synchronous (همزمان): در این نوع ارتباط، یک برنامه یا سرویس به طور مستقیم و با استفاده از پروتکل HTTP با برنامه دیگر ارتباط برقرار میکند که نیاز به پاسخ فوری و مستقیم از […]
Prometheus (پرومتئوس) یک نرمافزار رایگان و متنباز است که به عنوان سیستم مانیتورینگ رویداد (event monitoring) و هشدار استفاده میشود. Prometheus رکوردهای بلادرنگ متریکها را در دیتابیسهای سریزمانی ذخیره میکند. پرومتئوس از Http pull model (مدلی که در آن درخواست برای دیتا از سمت کلاینت (در اینجا Prometheus) آغاز میشود)، کوئریهای منعطف و هشدار بلادرنگ […]
تاریخچه آپاچی کافکا در ابتدا توسط لینکدین توسعه یافت و در اوایل سال ۲۰۱۱ بصورت نرمافزار متن باز درآمد. در نوامبر ۲۰۱۴ ، چندین مهندس که در لینکدین بر روی کافکا کار میکردند یک شرکت جدید به نام Confluentایجاد کرده و به صورت انحصاری بر روی توسعه کافکا کار کردند. آپاچی کافکا چیست؟ آپاچی کافکا […]