TGViewer
Database Database @database_academy · 892 subscribers
Post #1465 78
🔵 عنوان مقاله
Why Your Pioneering Postgres Feature Should Start in a Fork

🟢 خلاصه مقاله:
در دنیای پایگاه‌های داده، قابلیت‌های جدید باید با دقت و آزمایش‌های دقیق بررسی شوند تا اطمینان حاصل شود که کارایی و کارکرد صحیح خود را دارند. یکی از توسعه‌دهندگان سیستم Postgres، که در حال حاضر در تیم توسعه‌ی این بانک اطلاعاتی فعالیت می‌کند، اخیراً درباره تلاش‌های خود در بهبود عملکرد اسکن‌های موازی بر روی جداول موقت صحبت کرده است. او سه مرتبه این ایده را آزمایش کرد، اما مشکلات متعددی در هر بار آزمایش ظاهر شد. این مشکلات عمدتاً به محدودیت‌های حافظه محلی و محدودیت‌ها در استفاده از کوئری‌های خواندنی در حالت فقط-خواندنی مرتبط بودند، که بر صفحات آلوده تاثیر می‌گذاشتند و نتایج ناامیدکننده‌ای را به دنبال داشتند.

در این راستا، او بر این باور است که راهنمایی و ارائه‌ی قابلیت‌های جدید بهتر است در ابتدا در یک شاخه (fork) صورت گیرد، جایی که می‌تواند آزمایش‌های مستقل و بدون خطر برای هسته‌ی اصلی سیستم انجام دهد. او اشاره می‌کند که هسته‌ی اصلی پایگاه داده، در مقایسه با توسعه‌های خارج از هسته، محدودیت‌ها و سختگیری‌های زیادی دارد، زیرا استانداردهای بالایی برای امنیت، امنیت و عملیات پایدار تعیین شده است. بنابراین، شروع در یک شاخه جدید امکان آزمایش‌های گسترده‌تر و نوآورانه‌تر را فراهم می‌کند، بدون آنکه ریسک پایداری و ثبات هسته‌ی اصلی تهدید شود.

در نهایت، او تأکید می‌کند که این رویکرد نوآورانه می‌تواند راه را برای توسعه قابلیت‌های پیچیده‌تر و بهبودهای اساسی در عملکرد PostgreSQL هموار کند. پیشنهاد او این است که برای معرفی ویژگی‌های جدید و آزمایش آن‌ها، ابتدا در شاخه‌ای جداگانه آزموده شوند، به این صورت که در نهایت، موارد موفقیت‌آمیز به هسته‌ی اصلی وارد و در نسخه‌های نهایی قرار گیرند. این رویکرد باعث می‌شود نوآوری و توسعه همزمان با حفظ ثبات و امنیت سیستم، پیشرفت کند و بتوان به صورت مؤثرتری فناوری‌های جدید را راهی میدان کرد.

#پایگاه_داده #PostgreSQL #توسعه_نرم‌افزار #نوآوری

🟣لینک مقاله:
https://danolivo.substack.com/p/why-your-pioneering-postgres-feature

➖➖➖➖➖➖➖➖
👑 @Database_Academy
Substack Why your pioneering Postgres feature should start in a fork Prove pioneering features in a fork, not Postgres core
More from @database_academy
  1. Oct 14, 2026🔵 عنوان مقاله Apache Spark Resource Optimization: Lessons From Eight Million Jobs a Day (…
  2. Oct 14, 2026🔵 عنوان مقاله Your Ontology Records Permission. It Does Not Resolve Authority (11 minute…
  3. Oct 14, 2026🔵 عنوان مقاله The reverts will continue until morale improves (5 minute read) 🟢 خلاصه مق…
  4. Oct 14, 2026🔵 عنوان مقاله Designing enzymes for new-to-nature chemistry and non-natural substrates wi…
  5. Oct 13, 2026🔵 عنوان مقاله Query Plan Hints in Postgres 19 🟢 خلاصه مقاله: در پایگاه داده‌های PostgreS…
  6. Oct 13, 2026🔵 عنوان مقاله OpenAI Math (GitHub Repo) 🟢 خلاصه مقاله: شرکت OpenAI اخیراً مجموعه‌ای از ۷…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →