Prometheus (پرومتئوس) یک نرمافزار رایگان و متنباز است که به عنوان سیستم مانیتورینگ رویداد (event monitoring) و هشدار استفاده میشود. Prometheus رکوردهای بلادرنگ متریکها را در دیتابیسهای سریزمانی ذخیره میکند. پرومتئوس از Http pull model (مدلی که در آن درخواست برای دیتا از سمت کلاینت (در اینجا Prometheus) آغاز میشود)، کوئریهای منعطف و هشدار بلادرنگ […]
تاریخچه آپاچی کافکا در ابتدا توسط لینکدین توسعه یافت و در اوایل سال ۲۰۱۱ بصورت نرمافزار متن باز درآمد. در نوامبر ۲۰۱۴ ، چندین مهندس که در لینکدین بر روی کافکا کار میکردند یک شرکت جدید به نام Confluentایجاد کرده و به صورت انحصاری بر روی توسعه کافکا کار کردند. آپاچی کافکا چیست؟ آپاچی کافکا […]
در حوزهٔ دوآپس CI/CD دو سرواژهای هستند به دفعات استفاده میشوند و در این مقاله قصد داریم تا به بررسی تفاوتهای آنها بپردازیم. Continuous Integration یا به اختصار CI به طور خلاصه به پروسهای اشاره دارد که از آن طریق فیچرهای جدید به صورت خودکار با ریپازیتوری اصلی ادغام میشوند اما CD هم مخفف واژگان […]
با به وجود آمدن گیت و سرویسهایی مثل گیتهاب یا گیتلب این قابلیت در اختیار برنامهنویسان قرار گرفته که از سراسر دنیا در یک جا جمع شوند و بتوانند گروهی روی یک سرویس کار کنند. همچنین کدهای دوستان خود را بخوانند و نکات جدید یاد بگیرند. امروز درباره این صحبت میکنیم که گیتلب چیست و […]