Forwarded from Future Pulse Persian
👇 لیست کانالهای مجموعه Labdon با بهروزترین اخبار، آموزشها و ترفندها در حوزههای مختلف:
➖➖➖➖➖➖➖➖
🔵 گولنگ - همه چیز از اخبار تا نکات کلیدی و معرفی ابزارهای این حوزه
🔴 @gopher_academy
➖➖➖➖➖➖➖➖
🔵 موقعیت شغلی های گولنگ چه ایرانی و چه خارجی
🔴 @gopher_job
➖➖➖➖➖➖➖➖
🔵 بروزترین اخبار درحوزه انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
➖➖➖➖➖➖➖➖
🔵 دنیای بلاکچین و ارز های دیجیتال
🔴 @Blockchain_labdon
🟢 حوزه های تحت پوشش
Bitcoin,
Ethereum,
Altcoins,
Blockchain,
Policy & Regulations,
NFTs, DeFi
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
Engineering,
Architecture
Design,
Testing,
Security ,
QA
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features
➖➖➖➖➖➖➖➖
🔵 دوآپـس - معرفی ابزار ها و مقالات جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
CI/CD Pipelines,
Cloud Infrastructure, Containerization &
Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
➖➖➖➖➖➖➖➖
🔵 گولنگ - همه چیز از اخبار تا نکات کلیدی و معرفی ابزارهای این حوزه
🔴 @gopher_academy
➖➖➖➖➖➖➖➖
🔵 موقعیت شغلی های گولنگ چه ایرانی و چه خارجی
🔴 @gopher_job
➖➖➖➖➖➖➖➖
🔵 بروزترین اخبار درحوزه انواع دیتابیس ها ردیس مانگو پستگرس و سایر دیتابیس ها
🔴 @database_academy
➖➖➖➖➖➖➖➖
🔵 دنیای بلاکچین و ارز های دیجیتال
🔴 @Blockchain_labdon
🟢 حوزه های تحت پوشش
Bitcoin,
Ethereum,
Altcoins,
Blockchain,
Policy & Regulations,
NFTs, DeFi
➖➖➖➖➖➖➖➖
🔵 مهندسی نرم افزار
🔴 @software_labdon
🟢 حوزه های تحت پوشش
Engineering,
Architecture
Design,
Testing,
Security ,
QA
➖➖➖➖➖➖➖➖
🔵 لینوکس- از توزیعها تا ترفندهای امنیتی
🔴 @linux_labdon
🟢 حوزه های تحت پوشش
Linux Distributions,
Open Source Software,
Security Tips ,
New Releases & Features
➖➖➖➖➖➖➖➖
🔵 دوآپـس - معرفی ابزار ها و مقالات جدید
🔴 @devops_labdon
🟢 حوزه های تحت پوشش
CI/CD Pipelines,
Cloud Infrastructure, Containerization &
Orchestration,
Monitoring & Performance,
Infrastructure as Code,
Security in DevOps
➖➖➖➖➖➖➖➖
🕸 @labdon_academy
🔵 عنوان مقاله
A Postgres Language Server for Your IDE
🟢 خلاصه مقاله:
مقاله مورد نظر به بحث در مورد نقش و کاربردهای سرورهای زبان در ادیتورهای کدنویسی مدرن میپردازد که ویژگیهایی نظیر تکمیل خودکار کد، برجستهسازی نحو، و بازسازی کد را بر اساس زبان برنامهنویسی فراهم میآورند. در این میان، Supabase نیز سرور زبانی را برای Postgres ارائه داده است که امکاناتی چون لینت (بررسی و بهبود کد)، تکمیل خودکار کد، برجستهسازی خطاها، و بررسی نوع دادهها را به صورت پیشفرض دارد. این سرور زبان میتواند به بهبود فرایند توسعه برنامهنویسان با استفاده از پایگاه داده Postgres کمک کند و نوشتن کد را با دقت بیشتر و خطای کمتر ممکن سازد.
🟣لینک مقاله:
https://postgresweekly.com/link/168415/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
A Postgres Language Server for Your IDE
🟢 خلاصه مقاله:
مقاله مورد نظر به بحث در مورد نقش و کاربردهای سرورهای زبان در ادیتورهای کدنویسی مدرن میپردازد که ویژگیهایی نظیر تکمیل خودکار کد، برجستهسازی نحو، و بازسازی کد را بر اساس زبان برنامهنویسی فراهم میآورند. در این میان، Supabase نیز سرور زبانی را برای Postgres ارائه داده است که امکاناتی چون لینت (بررسی و بهبود کد)، تکمیل خودکار کد، برجستهسازی خطاها، و بررسی نوع دادهها را به صورت پیشفرض دارد. این سرور زبان میتواند به بهبود فرایند توسعه برنامهنویسان با استفاده از پایگاه داده Postgres کمک کند و نوشتن کد را با دقت بیشتر و خطای کمتر ممکن سازد.
🟣لینک مقاله:
https://postgresweekly.com/link/168415/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Supabase
Postgres Language Server: Initial Release
Language Server Protocol and collection of language tools for Postgres
🔵 عنوان مقاله
Striping Postgres Data Volumes - A Free Lunch?
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی پتانسیل استفاده از حجمهای ابری ارزان قیمت در بستر ابر برای افزایش عملکرد سیستمهای ذخیرهسازی داده میپردازد. به طور خاص، تکنیک استریپینگ (Striping) به عنوان روشی برای ترکیب چندین حجم ارزان قیمت مورد بررسی قرار گرفته است. این روش میتواند به طور قابل توجهی به بهبود سرعت خواندن و نوشتن دادهها کمک کند و تاخیر در دسترسی به داده را کاهش دهد. با توجه به الگوهای استفاده مختلف، استفاده از این شیوه میتواند مزایای عمدهای در زمینه پردازش و دسترسی سریعتر به دادهها فراهم آورد. همچنین بر این نکته تأکید شده است که انتخاب نوع و تعداد حجمهای مورد استفاده در این روش باید با دقت و بر اساس نیازهای خاص کاربردی انجام شود تا از بیشترین کارایی و هزینهافزودگی ممکن بهرهمند شود.
🟣لینک مقاله:
https://postgresweekly.com/link/168408/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Striping Postgres Data Volumes - A Free Lunch?
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی پتانسیل استفاده از حجمهای ابری ارزان قیمت در بستر ابر برای افزایش عملکرد سیستمهای ذخیرهسازی داده میپردازد. به طور خاص، تکنیک استریپینگ (Striping) به عنوان روشی برای ترکیب چندین حجم ارزان قیمت مورد بررسی قرار گرفته است. این روش میتواند به طور قابل توجهی به بهبود سرعت خواندن و نوشتن دادهها کمک کند و تاخیر در دسترسی به داده را کاهش دهد. با توجه به الگوهای استفاده مختلف، استفاده از این شیوه میتواند مزایای عمدهای در زمینه پردازش و دسترسی سریعتر به دادهها فراهم آورد. همچنین بر این نکته تأکید شده است که انتخاب نوع و تعداد حجمهای مورد استفاده در این روش باید با دقت و بر اساس نیازهای خاص کاربردی انجام شود تا از بیشترین کارایی و هزینهافزودگی ممکن بهرهمند شود.
🟣لینک مقاله:
https://postgresweekly.com/link/168408/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Kaarel's corner
Striping Postgres data volumes - a free lunch?
A small follow up on my previous post on various Postgres scale-up avenues in my preferred order. The post received quite a bit of interest - meaning people at least still “wish” performant databases :) And - the ones who are willing to put in a bit of effort…
🔵 عنوان مقاله
PGlite 0.3: Postgres on WASM, Now Based on Postgres 17
🟢 خلاصه مقاله:
PGlite نسخهای از پایگاهدادهی پستگرس است که بر اساس WebAssembly ساخته شده و امکان اجرای پستگرس در هر محیطی که WebAssembly بتواند فعالیت کند (مانند مرورگرها) را ممکن میسازد. در نسخه 0.3 این محصول، پیشرفت مهمی حاصل شده است به طوری که این نسخه از پستگرس به نسخه 17.4 ارتقا یافته است. این ارتقا اهمیت زیادی دارد زیرا کاربران میتوانند از ویژگیها و بهبودهای موجود در آخرین نسخههای پستگرس بهره ببرند، در حالی که قبلاً ممکن بود نسخههای قدیمیتر پستگرس در WebAssembly قابل دسترسی باشند. این پیشرفت میتواند در بسیاری از سناریوها، از جمله توسعه وب، تستهای سریع و توسعه برنامههای تحت وب که به پایگاه داده محلی نیاز دارند، کاربردی باشد. این مقاله در رابطه با ریپوزیتوری GitHub مربوط به این پروژه نیز اطلاعاتی ارائه داده است.
🟣لینک مقاله:
https://postgresweekly.com/link/168701/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PGlite 0.3: Postgres on WASM, Now Based on Postgres 17
🟢 خلاصه مقاله:
PGlite نسخهای از پایگاهدادهی پستگرس است که بر اساس WebAssembly ساخته شده و امکان اجرای پستگرس در هر محیطی که WebAssembly بتواند فعالیت کند (مانند مرورگرها) را ممکن میسازد. در نسخه 0.3 این محصول، پیشرفت مهمی حاصل شده است به طوری که این نسخه از پستگرس به نسخه 17.4 ارتقا یافته است. این ارتقا اهمیت زیادی دارد زیرا کاربران میتوانند از ویژگیها و بهبودهای موجود در آخرین نسخههای پستگرس بهره ببرند، در حالی که قبلاً ممکن بود نسخههای قدیمیتر پستگرس در WebAssembly قابل دسترسی باشند. این پیشرفت میتواند در بسیاری از سناریوها، از جمله توسعه وب، تستهای سریع و توسعه برنامههای تحت وب که به پایگاه داده محلی نیاز دارند، کاربردی باشد. این مقاله در رابطه با ریپوزیتوری GitHub مربوط به این پروژه نیز اطلاعاتی ارائه داده است.
🟣لینک مقاله:
https://postgresweekly.com/link/168701/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pglite.dev
Lightweight WASM Postgres
🔵 عنوان مقاله
What Really Happens When You Drop a Column
🟢 خلاصه مقاله:
مقاله مذکور به بررسی فرایند پشت پرده عملیات "ALTER TABLE .. DROP COLUMN" در دیتابیسها پرداخته و توضیح میدهد که چگونه ستونهای حذف شده ممکن است به طور کامل از بین نرفته باشند. وقتی دستور "DROP COLUMN" اجرا میشود، بسیاری از ما بر این باوریم که ستون مورد نظر به طور کامل از دیتابیس حذف شده است؛ با اینحال، در واقعیت، اطلاعات ممکن است همچنان در سطح پایگاه داده باقی مانده و تنها دسترسی به آنها از طریق SQL معمول حذف شده باشد. این موضوع میتواند تأثیراتی روی بازیافت و استفاده مجدد از فضای دیتابیس داشته باشد و مسائلی را در رابطه با امنیت دادهها و بازیابی اطلاعات به وجود آورد. بنابراین، این امر نیازمند درک دقیقتری از چگونگی عملکرد دیتابیسها و دستورات SQL است تا از بروز مشکلات احتمالی جلوگیری شود.
🟣لینک مقاله:
https://postgresweekly.com/link/168704/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
What Really Happens When You Drop a Column
🟢 خلاصه مقاله:
مقاله مذکور به بررسی فرایند پشت پرده عملیات "ALTER TABLE .. DROP COLUMN" در دیتابیسها پرداخته و توضیح میدهد که چگونه ستونهای حذف شده ممکن است به طور کامل از بین نرفته باشند. وقتی دستور "DROP COLUMN" اجرا میشود، بسیاری از ما بر این باوریم که ستون مورد نظر به طور کامل از دیتابیس حذف شده است؛ با اینحال، در واقعیت، اطلاعات ممکن است همچنان در سطح پایگاه داده باقی مانده و تنها دسترسی به آنها از طریق SQL معمول حذف شده باشد. این موضوع میتواند تأثیراتی روی بازیافت و استفاده مجدد از فضای دیتابیس داشته باشد و مسائلی را در رابطه با امنیت دادهها و بازیابی اطلاعات به وجود آورد. بنابراین، این امر نیازمند درک دقیقتری از چگونگی عملکرد دیتابیسها و دستورات SQL است تا از بروز مشکلات احتمالی جلوگیری شود.
🟣لینک مقاله:
https://postgresweekly.com/link/168704/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
www.thenile.dev
What Really Happens When You Drop a Column in Postgres
When you drop a column in Postgres, the data doesn't actually go away - here's why, and what that means for you
🔵 عنوان مقاله
Is Your Application Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
مقالهای که به آن اشاره شده مربوط به معرفی و بررسی آخرین ویژگیهای ابزار pganalyze است که توسط کارشناس Postgres، لوکاس فیتل، ارائه شده است. در این ویدئوی به درخواست، فیتل راههایی را نشان میدهد که چگونه میتوان کوئریهای کند در پایگاه داده Postgres را تنظیم کرد، پسرفتها را شناسایی کرد و بهترین عملکرد را از Postgres بدست آورد. ویدئو به صورت عمیق به تحلیل و بهینهسازی پایگاه داده میپردازد و راهکارهایی را برای حفظ و ارتقاء کارکرد سیستم بیان میکند. این ویدیو مناسب برای مدیران دیتابیس و توسعهدهندگانی است که به دنبال درک بهتر و بهبود عملکرد پایگاه دادههای خود هستند.
🟣لینک مقاله:
https://postgresweekly.com/link/168700/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Is Your Application Prepared for Your Next High Traffic Event?
🟢 خلاصه مقاله:
مقالهای که به آن اشاره شده مربوط به معرفی و بررسی آخرین ویژگیهای ابزار pganalyze است که توسط کارشناس Postgres، لوکاس فیتل، ارائه شده است. در این ویدئوی به درخواست، فیتل راههایی را نشان میدهد که چگونه میتوان کوئریهای کند در پایگاه داده Postgres را تنظیم کرد، پسرفتها را شناسایی کرد و بهترین عملکرد را از Postgres بدست آورد. ویدئو به صورت عمیق به تحلیل و بهینهسازی پایگاه داده میپردازد و راهکارهایی را برای حفظ و ارتقاء کارکرد سیستم بیان میکند. این ویدیو مناسب برای مدیران دیتابیس و توسعهدهندگانی است که به دنبال درک بهتر و بهبود عملکرد پایگاه دادههای خود هستند.
🟣لینک مقاله:
https://postgresweekly.com/link/168700/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pganalyze
Webinar: pganalyze in action: The Latest Features for Tuning Postgres
We walk through specific use cases that demonstrate how pganalyze can streamline slow query analysis, help you select the right indexes, and provide insights into critical parts of Postgres.
🔵 عنوان مقاله
Why All Your Workflows Should Be Postgres Rows
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفت، به بررسی ایده ذخیرهسازی گردش کارها (workflow) در پایگاه داده Postgres میپردازد، که از دیدگاه طراحان کتابخانه اجرای مقاوم DBOS ارائه شده است. مقاله توضیح میدهد که چرا ذخیرهسازی گردش کارها در Postgres میتواند مفید باشد و از نظرگاه طراحی اسکما (schema) به این موضوع میپردازد. تاکید مقاله بر این است که چگونه پایگاه دادهی Postgres میتواند به عنوان یک راهکار مؤثر برای مدیریت پیچیدگیها و نیازهای گردش کارها عمل کند و از این طریق به بهبود عملیات و اجرای کارآمد کمک کند. تمرکز اصلی بر روی این است که چرا و چگونه استفاده از Postgres میتواند در مقایسه با سایر روشهای ذخیرهسازی فرایندها و گردش کارها، ارزشمند باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/168706/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Why All Your Workflows Should Be Postgres Rows
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفت، به بررسی ایده ذخیرهسازی گردش کارها (workflow) در پایگاه داده Postgres میپردازد، که از دیدگاه طراحان کتابخانه اجرای مقاوم DBOS ارائه شده است. مقاله توضیح میدهد که چرا ذخیرهسازی گردش کارها در Postgres میتواند مفید باشد و از نظرگاه طراحی اسکما (schema) به این موضوع میپردازد. تاکید مقاله بر این است که چگونه پایگاه دادهی Postgres میتواند به عنوان یک راهکار مؤثر برای مدیریت پیچیدگیها و نیازهای گردش کارها عمل کند و از این طریق به بهبود عملیات و اجرای کارآمد کمک کند. تمرکز اصلی بر روی این است که چرا و چگونه استفاده از Postgres میتواند در مقایسه با سایر روشهای ذخیرهسازی فرایندها و گردش کارها، ارزشمند باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/168706/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
www.dbos.dev
Why All Your Workflows Should Be Postgres Rows | DBOS
How Postgres-backed workflows simplify operating complex systems. How the Postgres representation works under the hood, and how it enables recovery from failures by performing database operations over workflow state.
👍1
🔵 عنوان مقاله
Jepsen: Amazon RDS for PostgreSQL Multi-AZ Clusters Violate Snapshot Isolation
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته توسط شرکت Jepsen، به آزمایش و تحلیل سیستمهای توزیعشده میپردازد. نویسنده پس از سری آزمایشهایی به این نتیجه رسیده است که خوشههای چند منطقهای Amazon RDS برای PostgreSQL، که قویترین مدل سازگاری را در بین تمامی نقاط انتهایی پشتیبانی میکنند، قادر به رعایت عزلتسازی لحظهای نیستند. این یافتهها نشان میدهد که مدعیات مربوط به سازگاری قوی در این محیطهای توزیعشده ممکن است در شرایط خاصی نقض شود. تجزیه و تحلیل Jepsen به بررسی دقیق تراکنشها و عملیات در این سیستمها میپردازد تا نحوه نقض این سطح از سازگاری را مستندسازی کند. این مطالعه برای طراحان و مدیران سیستمهای پایگاه داده میتواند نکات قابل توجهی ارائه دهد تا آنها بتوانند تدابیر بهتری برای بهبود سازگاری و عملکرد سیستمهای خود اتخاذ کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/168705/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Jepsen: Amazon RDS for PostgreSQL Multi-AZ Clusters Violate Snapshot Isolation
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته توسط شرکت Jepsen، به آزمایش و تحلیل سیستمهای توزیعشده میپردازد. نویسنده پس از سری آزمایشهایی به این نتیجه رسیده است که خوشههای چند منطقهای Amazon RDS برای PostgreSQL، که قویترین مدل سازگاری را در بین تمامی نقاط انتهایی پشتیبانی میکنند، قادر به رعایت عزلتسازی لحظهای نیستند. این یافتهها نشان میدهد که مدعیات مربوط به سازگاری قوی در این محیطهای توزیعشده ممکن است در شرایط خاصی نقض شود. تجزیه و تحلیل Jepsen به بررسی دقیق تراکنشها و عملیات در این سیستمها میپردازد تا نحوه نقض این سطح از سازگاری را مستندسازی کند. این مطالعه برای طراحان و مدیران سیستمهای پایگاه داده میتواند نکات قابل توجهی ارائه دهد تا آنها بتوانند تدابیر بهتری برای بهبود سازگاری و عملکرد سیستمهای خود اتخاذ کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/168705/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
🔵 عنوان مقاله
Announcing pg_parquet v.0.4.0
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است دربارهی ابزار "pg_parquet" میپردازد که به کاربران اجازه میدهد تا فایلهای Parquet را مستقیماً درون و بیرون پایگاه دادهی Postgres منتقل کنند، بدون آنکه نیازی به استفاده از ابزارهای جانبی باشد. این قابلیت به ویژه برای کاربرانی که با حجم زیادی از دادهها کار میکنند و نیاز به یک روش موثر برای خروجی گرفتن یا وارد کردن دادهها به فرمت Parquet دارند، مفید است. استفاده از "pg_parquet" میتواند به افزایش کارایی و سرعت در پردازش و تحلیل دادهها کمک کند، چرا که این ابزار به طور مستقیم با پایگاه داده تعامل دارد و نیاز به مراحل واسط را حذف میکند. در نتیجه، این ابزار برای توسعهدهندگان و دادهکاوانی که به دنبال بهینهسازی عملکرد در محیطهای مبتنی بر Postgres هستند، ارزشمند است.
🟣لینک مقاله:
https://postgresweekly.com/link/169083/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Announcing pg_parquet v.0.4.0
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است دربارهی ابزار "pg_parquet" میپردازد که به کاربران اجازه میدهد تا فایلهای Parquet را مستقیماً درون و بیرون پایگاه دادهی Postgres منتقل کنند، بدون آنکه نیازی به استفاده از ابزارهای جانبی باشد. این قابلیت به ویژه برای کاربرانی که با حجم زیادی از دادهها کار میکنند و نیاز به یک روش موثر برای خروجی گرفتن یا وارد کردن دادهها به فرمت Parquet دارند، مفید است. استفاده از "pg_parquet" میتواند به افزایش کارایی و سرعت در پردازش و تحلیل دادهها کمک کند، چرا که این ابزار به طور مستقیم با پایگاه داده تعامل دارد و نیاز به مراحل واسط را حذف میکند. در نتیجه، این ابزار برای توسعهدهندگان و دادهکاوانی که به دنبال بهینهسازی عملکرد در محیطهای مبتنی بر Postgres هستند، ارزشمند است.
🟣لینک مقاله:
https://postgresweekly.com/link/169083/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Crunchy Data
Announcing pg_parquet v.0.4.0: Google Cloud Storage, https storage, and more | Crunchy Data Blog
pg_parquet is a copy/to from for Postgres and Parquet. We're excited to announce integration with Google Cloud storage, https, and additional formats.
🔵 عنوان مقاله
[New from O’Reilly] The 2nd Edition of CockroachDB: The Definitive Guide
🟢 خلاصه مقاله:
این مقاله روشهای ساخت اپلیکیشنهایی مقاوم و قابل مقیاس با استفاده از یک پایگاه داده SQL توزیعشده سازگار با Postgres را آموزش میدهد. در این رویکرد، همان احساس و تجربه Postgres از طریق ابزارها، طرحبندیها و پرسوجوهای آشنا حفظ شده است، اما با تواناییهای گستردهتر برای مقیاسپذیری در سطح جهانی، چه بر روی بسترهای داخلی و چه در هر محیط ابری. این پایگاه داده قابلیت دستهبندی کامل جغرافیایی دادهها را به صورت بومی دارا بوده و هزینه کل مالکیت (TCO) آن پایین است. این ویژگیها امکان استفاده مؤثرتر و اقتصادیتر از منابع دادهای را فراهم میآورد، ضمن اینکه قابلیتهای توسعه دهندگان را برای غلبه بر چالشهای مربوط به توسعه در مقیاس بزرگ افزایش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/169067/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
[New from O’Reilly] The 2nd Edition of CockroachDB: The Definitive Guide
🟢 خلاصه مقاله:
این مقاله روشهای ساخت اپلیکیشنهایی مقاوم و قابل مقیاس با استفاده از یک پایگاه داده SQL توزیعشده سازگار با Postgres را آموزش میدهد. در این رویکرد، همان احساس و تجربه Postgres از طریق ابزارها، طرحبندیها و پرسوجوهای آشنا حفظ شده است، اما با تواناییهای گستردهتر برای مقیاسپذیری در سطح جهانی، چه بر روی بسترهای داخلی و چه در هر محیط ابری. این پایگاه داده قابلیت دستهبندی کامل جغرافیایی دادهها را به صورت بومی دارا بوده و هزینه کل مالکیت (TCO) آن پایین است. این ویژگیها امکان استفاده مؤثرتر و اقتصادیتر از منابع دادهای را فراهم میآورد، ضمن اینکه قابلیتهای توسعه دهندگان را برای غلبه بر چالشهای مربوط به توسعه در مقیاس بزرگ افزایش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/169067/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Cockroachlabs
O'Reilly | CockroachDB: The Definitive Guide (2nd Edition)
Build scalable, resilient apps with O’Reilly’s CockroachDB: The Definitive Guide. Learn to deploy, optimize, and manage distributed SQL systems at scale.
🔵 عنوان مقاله
Postgres 18 Beta 1 Released
🟢 خلاصه مقاله:
مقاله مورد بحث معرفی اولیهی نگارش 18 پایگاه داده Postgres را بررسی کرده است که به تازگی منتشر شده است. این نسخه جدید شامل بهبودهای چشمگیری در سرعت اسکن و وکیوم کردن دادهها در سیستمعامل لینوکس میباشد، همچنین امکان ساخت اندیسهای GIN به صورت موازی، ستونهای مجازی تولیدی، پشتیبانی از OAuth و خروجی بهبود یافته EXPLAIN ANALYZE از دیگر ویژگیهای بارز این نسخه است. این ویژگیها قدمهای بزرگی در افزایش کارایی و امکانات Postgres به شمار میروند و انتظار میرود که توسعهدهندگان و مدیران داده منتظر بازی با این قابلیتهای جدید باشند.
🟣لینک مقاله:
https://postgresweekly.com/link/169088/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres 18 Beta 1 Released
🟢 خلاصه مقاله:
مقاله مورد بحث معرفی اولیهی نگارش 18 پایگاه داده Postgres را بررسی کرده است که به تازگی منتشر شده است. این نسخه جدید شامل بهبودهای چشمگیری در سرعت اسکن و وکیوم کردن دادهها در سیستمعامل لینوکس میباشد، همچنین امکان ساخت اندیسهای GIN به صورت موازی، ستونهای مجازی تولیدی، پشتیبانی از OAuth و خروجی بهبود یافته EXPLAIN ANALYZE از دیگر ویژگیهای بارز این نسخه است. این ویژگیها قدمهای بزرگی در افزایش کارایی و امکانات Postgres به شمار میروند و انتظار میرود که توسعهدهندگان و مدیران داده منتظر بازی با این قابلیتهای جدید باشند.
🟣لینک مقاله:
https://postgresweekly.com/link/169088/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL News
PostgreSQL 18 Beta 1 Released!
The PostgreSQL Global Development Group announces that the first beta release of PostgreSQL 18 is now [available for download](https://www.postgresql.org/download/). This …
🔵 عنوان مقاله
The Draft Release Notes for Postgres 18
🟢 خلاصه مقاله:
بروس مومجیان اولین پیشنویس از یادداشتهای نسخه 18 پستگرس را به اتمام رسانده است، تا به موقع برای نسخه بتا 1 آماده باشد. انتظار میرود که نسخه نهایی در ماههای سپتامبر یا اکتبر منتشر شود. این یادداشتها مرجعی اساسی برای کاربران فناوری پایگاهدادهها خواهد بود که به دنبال فهم عمیقتری از بهروزرسانیهای جدید و ویژگیهای اضافه شده به نرمافزار هستند. این نسخه بتا فرصتی است برای توسعهدهندگان و کاربران که قبل از انتشار نهایی، نرمافزار را آزمایش کنند و بازخورد دهند. این یادداشتها همچنین به طور خلاصه تغییرات کلیدی و بهبودهای مهم را که در این نسخه جدید اعمال شده، شرح میدهند.
🟣لینک مقاله:
https://postgresweekly.com/link/169068/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
The Draft Release Notes for Postgres 18
🟢 خلاصه مقاله:
بروس مومجیان اولین پیشنویس از یادداشتهای نسخه 18 پستگرس را به اتمام رسانده است، تا به موقع برای نسخه بتا 1 آماده باشد. انتظار میرود که نسخه نهایی در ماههای سپتامبر یا اکتبر منتشر شود. این یادداشتها مرجعی اساسی برای کاربران فناوری پایگاهدادهها خواهد بود که به دنبال فهم عمیقتری از بهروزرسانیهای جدید و ویژگیهای اضافه شده به نرمافزار هستند. این نسخه بتا فرصتی است برای توسعهدهندگان و کاربران که قبل از انتشار نهایی، نرمافزار را آزمایش کنند و بازخورد دهند. این یادداشتها همچنین به طور خلاصه تغییرات کلیدی و بهبودهای مهم را که در این نسخه جدید اعمال شده، شرح میدهند.
🟣لینک مقاله:
https://postgresweekly.com/link/169068/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL Documentation
E.1. Release 18
E.1. Release 18 # E.1.1. Overview E.1.2. Migration to Version 18 E.1.3. Changes E.1.4. Acknowledgments Release date: 2025-??-??, CURRENT AS OF 2025-05-01 …
🔵 عنوان مقاله
Accelerating Disk Reads with Asynchronous I/O in Postgres 18
🟢 خلاصه مقاله:
مقاله مورد بحث به نخستین نسخه بتا از Postgres 18 میپردازد که پشتیبانی محدود از I/O ناهمزمان (AIO) را اضافه کرده است، ویژگیای که سالهاست در دست ساخت بوده است. AIO به Postgres این امکان را میدهد که درخواستهای ورودی/خروجی را به صورت ناهمزمان انجام دهد، به این معنی که سیستم میتواند سایر عملیاتها را هنگام انتظار برای تکمیل I/O انجام دهد. این ویژگی منجر به بهبود عملکرد کلی و بهینهسازی در پاسخگویی میشود. مقاله همچنین شرح میدهد که چگونه AIO در معماری Postgres پیادهسازی شده و چه تأثیرات مثبتی برای بهینهسازی عملکرد دارد. این افزودنی به نسخه 18 Postgres، گامی مهم در تکامل پایگاه داده است و انتظار میرود که تأثیر قابل توجهی بر روی کارایی سیستمهایی که از این پایگاه داده استفاده میکنند، داشته باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/169070/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Accelerating Disk Reads with Asynchronous I/O in Postgres 18
🟢 خلاصه مقاله:
مقاله مورد بحث به نخستین نسخه بتا از Postgres 18 میپردازد که پشتیبانی محدود از I/O ناهمزمان (AIO) را اضافه کرده است، ویژگیای که سالهاست در دست ساخت بوده است. AIO به Postgres این امکان را میدهد که درخواستهای ورودی/خروجی را به صورت ناهمزمان انجام دهد، به این معنی که سیستم میتواند سایر عملیاتها را هنگام انتظار برای تکمیل I/O انجام دهد. این ویژگی منجر به بهبود عملکرد کلی و بهینهسازی در پاسخگویی میشود. مقاله همچنین شرح میدهد که چگونه AIO در معماری Postgres پیادهسازی شده و چه تأثیرات مثبتی برای بهینهسازی عملکرد دارد. این افزودنی به نسخه 18 Postgres، گامی مهم در تکامل پایگاه داده است و انتظار میرود که تأثیر قابل توجهی بر روی کارایی سیستمهایی که از این پایگاه داده استفاده میکنند، داشته باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/169070/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pganalyze
Waiting for Postgres 18: Accelerating Disk Reads with Asynchronous I/O
Postgres 18 introduces Asynchronous I/O (AIO) that can dramatically improve read performance, especially in the cloud. Learn how these changes and the new io_method setting work and see why our benchmark results show that io_uring is the recommended setting…
⚡1
🔵 عنوان مقاله
pgModeler 1.2: A Postgres Database Modelling Tool
🟢 خلاصه مقاله:
مقالهای که مرور شده، درباره یک ابزار جدید برای ایجاد و ویرایش مدلهای پایگاه داده است که فرآیند را به شکل بصری سهلتر میکند. این محصول به صورت پولی عرضه شده است، اما چون به صورت متنباز (GPLv3 – لینک مخزن در دسترس است) نیز منتشر شده، کاربران میتوانند خودشان نسخهی مورد نظر را بسازند. نسخه ۱.۲ این محصول یک بهروزرسانی مهم به شمار میآید و اینکه چگونه این ابزار میتواند به کاربران کمک کند تا فرآیندهای پایگاه داده را به شکلی کارآمدتر و دقیقتر انجام دهند، مورد توجه است. این مقاله به جلب توجه کاربران توسعهدهنده و طراحان پایگاه داده برای استفاده از این ابزار جدید میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/169408/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgModeler 1.2: A Postgres Database Modelling Tool
🟢 خلاصه مقاله:
مقالهای که مرور شده، درباره یک ابزار جدید برای ایجاد و ویرایش مدلهای پایگاه داده است که فرآیند را به شکل بصری سهلتر میکند. این محصول به صورت پولی عرضه شده است، اما چون به صورت متنباز (GPLv3 – لینک مخزن در دسترس است) نیز منتشر شده، کاربران میتوانند خودشان نسخهی مورد نظر را بسازند. نسخه ۱.۲ این محصول یک بهروزرسانی مهم به شمار میآید و اینکه چگونه این ابزار میتواند به کاربران کمک کند تا فرآیندهای پایگاه داده را به شکلی کارآمدتر و دقیقتر انجام دهند، مورد توجه است. این مقاله به جلب توجه کاربران توسعهدهنده و طراحان پایگاه داده برای استفاده از این ابزار جدید میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/169408/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgmodeler.io
pgModeler - PostgreSQL Database Modeler
Open source data modeling tool designed for PostgreSQL. No more DDL commands written by hand. Let pgModeler do the job for you!
🔵 عنوان مقاله
Postgres 18 Beta is Out: 7 Features You Should Know About
🟢 خلاصه مقاله:
خلاصه مقاله:
هفته گذشته، خبر اصلی انتشار نسخه بتا 1 پستگرس 18 بود. کمپانی Neon با ارائهی یک خلاصه سریع، به بررسی هفت ویژگی قابل توجه در این نسخه پرداخته است. این ویژگیها میتواند تاثیرات قابل ملاحظهای بر بهبود عملکرد، گسترش پذیری و امنیت دیتابیسها داشته باشد. انتشار نسخه بتا نشان دهنده آن است که این ویژگیهای جدید در حال آزمایش و تکمیل هستند تا در نهایت در نسخه نهایی Postgres 18 مورد استفاده قرار گیرند. این اقدامات به همراه بازخوردهای اعضاء جامعه توسعه دهندگان، به بهبود و تکمیل ویژگیهای نهایی کمک خواهد کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/169392/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres 18 Beta is Out: 7 Features You Should Know About
🟢 خلاصه مقاله:
خلاصه مقاله:
هفته گذشته، خبر اصلی انتشار نسخه بتا 1 پستگرس 18 بود. کمپانی Neon با ارائهی یک خلاصه سریع، به بررسی هفت ویژگی قابل توجه در این نسخه پرداخته است. این ویژگیها میتواند تاثیرات قابل ملاحظهای بر بهبود عملکرد، گسترش پذیری و امنیت دیتابیسها داشته باشد. انتشار نسخه بتا نشان دهنده آن است که این ویژگیهای جدید در حال آزمایش و تکمیل هستند تا در نهایت در نسخه نهایی Postgres 18 مورد استفاده قرار گیرند. این اقدامات به همراه بازخوردهای اعضاء جامعه توسعه دهندگان، به بهبود و تکمیل ویژگیهای نهایی کمک خواهد کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/169392/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Neon
Postgres 18 Beta Is Out: 7 Features You Should Know About - Neon
Postgres 18 Beta 1 just shipped, and it comes with top-requested improvements in performance, migrations, observability, and usability.
🔵 عنوان مقاله
PostgREST 13: A RESTful API for Postgres Databases
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در مورد نسخه ۱۳.۰ یک وب سرور مستقل صحبت میکند که قابلیت تبدیل پایگاه داده Postgres به یک API HTTP RESTful را فراهم میکند. در این نسخه، امکانات جدیدی اضافه شده است از جمله پشتیبانی از روابط گستردهی to-many و تبدیل خودکار tsvector، که امکان استفاده از جستجوی متن کامل (fts) را بر روی انواع دادههای متنی و json بدون نیاز به پیکربندی اضافی ممکن میسازد. این بهبودها در بهرهوری و کارایی کار با پایگاه دادهها در زمینههای مختلفی نظیر توسعه وب و تحلیل داده ها مؤثر است. این افزایش قابلیتها به توسعهدهندگان اجازه میدهد که راهحلهایی سریعتر و کارآمدتر را برای مدیریت دادهها و تعامل با آنها پیادهسازی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/169390/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgREST 13: A RESTful API for Postgres Databases
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در مورد نسخه ۱۳.۰ یک وب سرور مستقل صحبت میکند که قابلیت تبدیل پایگاه داده Postgres به یک API HTTP RESTful را فراهم میکند. در این نسخه، امکانات جدیدی اضافه شده است از جمله پشتیبانی از روابط گستردهی to-many و تبدیل خودکار tsvector، که امکان استفاده از جستجوی متن کامل (fts) را بر روی انواع دادههای متنی و json بدون نیاز به پیکربندی اضافی ممکن میسازد. این بهبودها در بهرهوری و کارایی کار با پایگاه دادهها در زمینههای مختلفی نظیر توسعه وب و تحلیل داده ها مؤثر است. این افزایش قابلیتها به توسعهدهندگان اجازه میدهد که راهحلهایی سریعتر و کارآمدتر را برای مدیریت دادهها و تعامل با آنها پیادهسازی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/169390/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgREST 13.0
PostgREST Documentation
, PostgREST is a standalone web server that turns your PostgreSQL database directly into a RESTful API. The structural constraints and permissions in the database determine the API endpoints and operations. Sponsors:,, Database as Single Source of Truth:…
🔵 عنوان مقاله
pgwatch 3.3: A Postgres Monitoring Solution
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در خصوص ابزاری است برای نظارت و رصد کردن عملکرد سرورهای Postgres به نام "داشبورد متریکهای مانیتورینگ". این ابزار که به صورت مستقل عمل میکند، قادر است با استفاده از Docker به راحتی و بدون نیاز به افزونههای خارجی نصب شود، که این امر به عدم تداخل آن با سیستمهای موجود کمک میکند. همچنین، مخزن GitHub مرتبط با این داشبورد در دسترس است که به کاربران اجازه میدهد تا به کدها و بهروزرسانیهای مرتبط دسترسی داشته باشند و توسعه را به صورت جمعی پیش ببرند. در کل، این ابزار به عنوان راهکاری کارآمد و قابل اعتماد برای مدیریت و تحلیل عملکرد سرورهای Postgres توصیف شده است.
🟣لینک مقاله:
https://postgresweekly.com/link/169411/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgwatch 3.3: A Postgres Monitoring Solution
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در خصوص ابزاری است برای نظارت و رصد کردن عملکرد سرورهای Postgres به نام "داشبورد متریکهای مانیتورینگ". این ابزار که به صورت مستقل عمل میکند، قادر است با استفاده از Docker به راحتی و بدون نیاز به افزونههای خارجی نصب شود، که این امر به عدم تداخل آن با سیستمهای موجود کمک میکند. همچنین، مخزن GitHub مرتبط با این داشبورد در دسترس است که به کاربران اجازه میدهد تا به کدها و بهروزرسانیهای مرتبط دسترسی داشته باشند و توسعه را به صورت جمعی پیش ببرند. در کل، این ابزار به عنوان راهکاری کارآمد و قابل اعتماد برای مدیریت و تحلیل عملکرد سرورهای Postgres توصیف شده است.
🟣لینک مقاله:
https://postgresweekly.com/link/169411/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PGWatch: Optimized PostgreSQL monitoring
PGWatch: Optimized PostgreSQL monitoring - Home
Next generation PostgreSQL monitoring tool. It’s a metrics collector and visualization solution for PostgreSQL databases. Flexible self-contained PostgreSQL metrics monitoring/dashboarding solution.
🔵 عنوان مقاله
POSETTE 2025: Save the Date!
🟢 خلاصه مقاله:
رویداد POSETTE، یک رویداد رایگان و مجازی برای توسعهدهندگان Postgres، کمتر از یک ماه دیگر، از 10 تا 12 ژوئن برگزار میشود. در این رویداد، شرکتکنندگان فرصتی برای یادگیری از 45 کارشناس برجسته از اکوسیستم PostgreSQL خواهند داشت. شرکتکنندگان میتوانند از بین 42 سخنرانی منحصر به فرد انتخاب کنند و این سخنرانیها از طریق 4 پخش زنده، همراه با چت زنده در Discord ارائه میشود. این فرصتی عالی برای بهروزرسانی دانش فنی و شبکهسازی با دیگر توسعهدهندگان در جامعه PostgreSQL است. از همه علاقهمندان دعوت میشود تا این تاریخ را ذخیره کرده و در این رویداد شرکت نمایند.
🟣لینک مقاله:
https://postgresweekly.com/link/169389/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
POSETTE 2025: Save the Date!
🟢 خلاصه مقاله:
رویداد POSETTE، یک رویداد رایگان و مجازی برای توسعهدهندگان Postgres، کمتر از یک ماه دیگر، از 10 تا 12 ژوئن برگزار میشود. در این رویداد، شرکتکنندگان فرصتی برای یادگیری از 45 کارشناس برجسته از اکوسیستم PostgreSQL خواهند داشت. شرکتکنندگان میتوانند از بین 42 سخنرانی منحصر به فرد انتخاب کنند و این سخنرانیها از طریق 4 پخش زنده، همراه با چت زنده در Discord ارائه میشود. این فرصتی عالی برای بهروزرسانی دانش فنی و شبکهسازی با دیگر توسعهدهندگان در جامعه PostgreSQL است. از همه علاقهمندان دعوت میشود تا این تاریخ را ذخیره کرده و در این رویداد شرکت نمایند.
🟣لینک مقاله:
https://postgresweekly.com/link/169389/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
POSETTE
POSETTE: An Event for Postgres 2025
POSETTE 2025 is a wrap, but you can still watch all the talks! POSETTE: An Event for Postgres is a virtual and free developer event that happened on June 10-12 in 2025. Watch any or all of the 42 talks to learn what you can do with the world’s most advanced…
🔵 عنوان مقاله
Vircadia: A Postgres-Powered Reactivity Layer for Games
🟢 خلاصه مقاله:
مقاله به بررسی استفاده از پلتفرم Vircadia برای شبیهسازی دنیاهای مبتنی بر نهادها و مدیریت موجودیتهای درون بازی با استفاده از زبان پرسش و پاسخ ساختاریافته (SQL) میپردازد. Vircadia پلتفرمی است که اجازه میدهد تا کاربران بتوانند دنیاهای مجازی را با قابلیتهای تعاملی پیچیده ایجاد کنند و این امکان را به آنها میدهد که بتوانند نهادها یا شخصیتهای مجازی را به طور موثر توسط SQL مدیریت و کنترل کنند. این فناوری میتواند در زمینههای مختلفی مانند آموزش، بازیهای ویدئویی و شبیهسازیهای تجاری کاربرد داشته باشد. استفاده از SQL این امکان را میدهد که مدیریت دادههای مرتبط با نهادها به طور کارآمدتر و دقیقتری انجام شود، میتوان اطلاعات و رفتار موجودیتها را به طور واقعیتری شبیه سازی و برنامهریزی نمود. این تکنولوژی هنوز در مراحل اولیه است و پتانسیل زیادی برای توسعه و بهبود دارد.
🟣لینک مقاله:
https://postgresweekly.com/link/169413/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Vircadia: A Postgres-Powered Reactivity Layer for Games
🟢 خلاصه مقاله:
مقاله به بررسی استفاده از پلتفرم Vircadia برای شبیهسازی دنیاهای مبتنی بر نهادها و مدیریت موجودیتهای درون بازی با استفاده از زبان پرسش و پاسخ ساختاریافته (SQL) میپردازد. Vircadia پلتفرمی است که اجازه میدهد تا کاربران بتوانند دنیاهای مجازی را با قابلیتهای تعاملی پیچیده ایجاد کنند و این امکان را به آنها میدهد که بتوانند نهادها یا شخصیتهای مجازی را به طور موثر توسط SQL مدیریت و کنترل کنند. این فناوری میتواند در زمینههای مختلفی مانند آموزش، بازیهای ویدئویی و شبیهسازیهای تجاری کاربرد داشته باشد. استفاده از SQL این امکان را میدهد که مدیریت دادههای مرتبط با نهادها به طور کارآمدتر و دقیقتری انجام شود، میتوان اطلاعات و رفتار موجودیتها را به طور واقعیتری شبیه سازی و برنامهریزی نمود. این تکنولوژی هنوز در مراحل اولیه است و پتانسیل زیادی برای توسعه و بهبود دارد.
🟣لینک مقاله:
https://postgresweekly.com/link/169413/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Vircadia
Reactivity layer for games. | Vircadia
❤1