CloudNativePG به مرحله Incubation در CNCF رسید

چرا مهم است

اگر با Kubernetes کار می‌کنی، این خبر برای تو مهمه چون نشون می‌ده PostgreSQL چطور می‌تونه به صورت native در این محیط اجرا بشه. این پروژه می‌تونه به بهبود عملکرد و مدیریت database‌ها در Kubernetes کمک کنه.

قبل از خواندن، این‌ها را بدان۳ مفهوم
Sandbox

یک محیط ایزوله برای تست و توسعه نرم‌افزار که به توسعه‌دهندگان اجازه می‌دهد بدون تأثیر بر سیستم‌های دیگر، کد خود را اجرا و آزمایش کنند.

بیشتر درباره این مفهوم

CNCF Incubation

مرحله‌ای در چرخه پذیرش پروژه‌های cloud native در CNCF که نشان‌دهنده پیشرفت و بلوغ پروژه است.

بیشتر درباره این مفهوم

Graduation

مرحله‌ای که یک پروژه پس از موفقیت در مرحله Incubation به آن می‌رسد و نشان‌دهنده بلوغ کامل و آمادگی برای استفاده گسترده است.

بیشتر درباره این مفهوم

پروژه CloudNativePG اکنون به عنوان یک پروژه Incubating در CNCF شناخته می‌شود. این پروژه از روزهایی که اجرای PostgreSQL در Kubernetes به عنوان یک anti-pattern شناخته می‌شد، مسیر طولانی را طی کرده است. این پروژه به عنوان یک ابتکار cloud native در سال ۲۰۱۹ در 2ndQuadrant آغاز شد و پس از خریداری توسط EDB، با پشتیبانی بلندمدت و انتشار به صورت open source ادامه یافت.

در سال ۲۰۲۲، درخواست این پروژه برای ورود به مرحله Sandbox رد شد، اما تصمیم‌گیری‌های مهمی در KubeCon Atlanta انجام شد که به پیشرفت آن کمک کرد. اکنون با ورود به مرحله Incubation، تغییراتی در نحوه مدیریت و تیم نگهداری پروژه ایجاد شده است و برنامه‌ریزی برای رسیدن به مرحله Graduation در سال ۲۰۲۷ در حال انجام است.

این پیشرفت نشان‌دهنده اهمیت و رشد پروژه‌های cloud native در دنیای فناوری است و می‌تواند تأثیر مثبتی بر نحوه استفاده از PostgreSQL در Kubernetes داشته باشد.

نکته کلیدی

پروژه CloudNativePG به عنوان یک پروژه Incubating در CNCF شناخته شده و این نشون می‌ده که اجرای PostgreSQL در Kubernetes دیگه یک anti-pattern نیست. این پیشرفت می‌تونه به بهبود عملکرد و پایداری database‌ها در محیط‌های cloud native کمک کنه.

خواندن مقاله اصلی (در زبانه‌ی جدید باز می‌شود)
برچسب‌ها (۴)