برنامه نویسی

پروژه هفته: گرافانا

مشارکتهای قوی جامعه و فرآیندهای بررسی کارآمد این پلتفرم مشاهده منبع باز محبوب

مقدمه

گرافانا یک بستر منبع باز برای نظارت ، تجسم و مشاهده است. از زمان راه اندازی اولیه خود در سال 2014 ، گرافانا با بیش از 68،000 ستاره Github و یک اکوسیستم پر رونق از افزونه ها و ادغام ها ، به استانداردی برای تجزیه و تحلیل سری زمانی تبدیل شده است. این پلتفرم به کاربران امکان می دهد تا بدون توجه به اینکه در کجا ذخیره شده اند ، از آنها پرس و جو ، تجسم ، هشدار و درک معیارها را درک کنند ، و این امکان را فراهم می کند که داشبورد های زیبا را برای پرورش یک فرهنگ داده محور ایجاد کند.

ما گرافانا را در مورد Collab.dev تحقیق کردیم و برخی از الگوهای همکاری جالب را کشف کردیم که تعهد پروژه به کیفیت کد و تعامل جامعه را برجسته می کند.

نکات برجسته کلیدی

  • تعامل قوی در جامعه: 75 ٪ از روابط عمومی از مشارکت کنندگان جامعه آمده است و موفقیت این پروژه را در تقویت مشارکت خارجی نشان می دهد.

شرح تصویر

  • پوشش بررسی تقریباً کامل: با 99 ٪ PRS قبل از ادغام ، بررسی ها را دریافت می کنند ، تیم گرافانا استانداردهای کیفیت استثنایی را در اختیار دارد.

شرح تصویر

  • حداقل استفاده از ربات: بر خلاف بسیاری از پروژه های مدرن ، گرافانا یک رویکرد توسعه انسانی محور را با تنها 4.9 ٪ از رویدادهای مخزن که از رباتها حاصل می شود ، حفظ می کند.

شرح تصویر

مقایسه با Kibana

هنگام مقایسه گرافانا با Kibana Elastic (یکی دیگر از پلت فرم تجسم محبوب) ، تفاوت های جالبی را مشاهده می کنیم:

  • بررسی های اولیه: Kibana بررسی های اولیه بسیار سریع (13S متوسط ​​در مقابل 1H 47M Grafana) را نشان می دهد که 69.6 ٪ از بررسی ها در ساعت اول اتفاق می افتد (در مقایسه با 45.6 ٪ گرافانا).

شرح تصویر

  • زمان پاسخگویی: گرافانا زمان انتظار کلی را به طور قابل توجهی سریعتر نشان می دهد (25 متر 7 در مقابل 10+ هفته Kibana) ، که نشانگر یک روند توسعه پاسخگوتر است.

  • مشارکت جامعه: در حالی که هر دو پروژه مشارکت قوی در جامعه دارند ، Kibana درصد بالاتری از PRS جامعه (84 ٪ در مقابل 75 ٪ گرافانا) دارد.

  • نامزدی تیم اصلی: تیم اصلی گرافانا فعال تر است و 25 ٪ از PRS را در مقایسه با 9 ٪ Kibana کمک می کند ، و این نشان می دهد که رویکردهای مختلفی برای سرپرستی پروژه است.

رویکرد گرافانا منعکس کننده یک مدل توسعه متعادل است که در آن تیم اصلی ضمن استقبال از مشارکت های جامعه ، مشارکت قابل توجهی را حفظ می کند ، همه در حالی که از کیفیت کد بالا به طور مداوم از طریق بررسی های کامل اطمینان می دهد.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا