🔵 عنوان مقاله
Postgres 18 Release Candidate 1 Released
🟢 خلاصه مقاله:
انتشار نسخهٔ Release Candidate 1 از PostgreSQL 18 اعلام شد؛ نسخهای که معمولاً همهٔ قابلیتها را دارد و برای آزمونهای نهایی و رفع ایرادهای باقیمانده منتشر میشود. ما هفتهٔ گذشته درست پیش از ارسال خبرنامه بهاختصار به آن اشاره کردیم، اما اکنون دوباره آن را برجسته میکنیم تا از چشمتان دور نماند. طبق برنامه، انتشار نهایی PostgreSQL 18 برای ۲۵ سپتامبر تعیین شده است. اگر قصد ارتقا دارید، اکنون زمان مناسبی برای آزمایش RC1 در محیطهای غیرتولیدی، بررسی سازگاری و گزارش هر مشکل احتمالی است.
🟣لینک مقاله:
https://postgresweekly.com/link/174104/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres 18 Release Candidate 1 Released
🟢 خلاصه مقاله:
انتشار نسخهٔ Release Candidate 1 از PostgreSQL 18 اعلام شد؛ نسخهای که معمولاً همهٔ قابلیتها را دارد و برای آزمونهای نهایی و رفع ایرادهای باقیمانده منتشر میشود. ما هفتهٔ گذشته درست پیش از ارسال خبرنامه بهاختصار به آن اشاره کردیم، اما اکنون دوباره آن را برجسته میکنیم تا از چشمتان دور نماند. طبق برنامه، انتشار نهایی PostgreSQL 18 برای ۲۵ سپتامبر تعیین شده است. اگر قصد ارتقا دارید، اکنون زمان مناسبی برای آزمایش RC1 در محیطهای غیرتولیدی، بررسی سازگاری و گزارش هر مشکل احتمالی است.
🟣لینک مقاله:
https://postgresweekly.com/link/174104/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL News
PostgreSQL 18 RC 1 Released!
The PostgreSQL Global Development Group announces that the first release candidate of PostgreSQL 18 is now available for download. As …
🔵 عنوان مقاله
it's no longer locking premium features, like HIPAA and SOC 2 compliance, behind higher enterprise tiers
🟢 خلاصه مقاله:
این شرکت اعلام کرده که دیگر قابلیتهای پریمیوم مانند انطباق با HIPAA و SOC 2 را صرفاً در طرحهای سازمانی قفل نمیکند و بهجای آن، آنها را بهصورت افزونههای پرداخت بهازای مصرف برای همه کاربران ارائه میدهد؛ رویکردی که دسترسی و انعطافپذیری را افزایش میدهد و هزینه ورود برای تیمهای کوچک را کاهش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/174112/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
it's no longer locking premium features, like HIPAA and SOC 2 compliance, behind higher enterprise tiers
🟢 خلاصه مقاله:
این شرکت اعلام کرده که دیگر قابلیتهای پریمیوم مانند انطباق با HIPAA و SOC 2 را صرفاً در طرحهای سازمانی قفل نمیکند و بهجای آن، آنها را بهصورت افزونههای پرداخت بهازای مصرف برای همه کاربران ارائه میدهد؛ رویکردی که دسترسی و انعطافپذیری را افزایش میدهد و هزینه ورود برای تیمهای کوچک را کاهش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/174112/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Neon
Why We No Longer Lock Premium Features - Neon
With our recent repricing, we stopped gating security and compliance features behind flat monthly fees - they're now available from $5/month.
🔵 عنوان مقاله
pgcalendar: 'Infinite' Calendar Functionality for Recurring Schedules
🟢 خلاصه مقاله:
این مقاله افزونهای به نام pgcalendar را معرفی میکند که زمانبندیهای تکرارشونده را بهصورت «بینهایت» مدلسازی میکند؛ بهجای ذخیره کردن تکتک رخدادها، الگوی تکرار را نگه میدارد و رخدادهای موردنیاز را فقط در بازهی پرسوجو محاسبه میکند. این افزونه از استثناها و تغییرات موردی نیز پشتیبانی میکند؛ مانند تعطیلیها، لغوها یا جابهجایی یک جلسه خاص، بدون آنکه الگوی اصلی بههم بخورد. نتیجه، مدلی فشرده و قابل اتکا برای کاربردهایی مانند برنامه کلاسها، شیفتهای کاری، رزرو اتاق و زمانبندی حملونقل است و به سؤالاتی مثل «رخداد بعدی چیست؟» یا «در این بازه چه برنامهای داریم؟» پاسخ میدهد. مقاله با مثالهایی نشان میدهد چگونه قوانین تکرار را تعریف کنیم، استثناها را ثبت کنیم و رخدادهای آینده یا گذشته را بهصورت کارا پرسوجو کنیم.
🟣لینک مقاله:
https://postgresweekly.com/link/173746/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgcalendar: 'Infinite' Calendar Functionality for Recurring Schedules
🟢 خلاصه مقاله:
این مقاله افزونهای به نام pgcalendar را معرفی میکند که زمانبندیهای تکرارشونده را بهصورت «بینهایت» مدلسازی میکند؛ بهجای ذخیره کردن تکتک رخدادها، الگوی تکرار را نگه میدارد و رخدادهای موردنیاز را فقط در بازهی پرسوجو محاسبه میکند. این افزونه از استثناها و تغییرات موردی نیز پشتیبانی میکند؛ مانند تعطیلیها، لغوها یا جابهجایی یک جلسه خاص، بدون آنکه الگوی اصلی بههم بخورد. نتیجه، مدلی فشرده و قابل اتکا برای کاربردهایی مانند برنامه کلاسها، شیفتهای کاری، رزرو اتاق و زمانبندی حملونقل است و به سؤالاتی مثل «رخداد بعدی چیست؟» یا «در این بازه چه برنامهای داریم؟» پاسخ میدهد. مقاله با مثالهایی نشان میدهد چگونه قوانین تکرار را تعریف کنیم، استثناها را ثبت کنیم و رخدادهای آینده یا گذشته را بهصورت کارا پرسوجو کنیم.
🟣لینک مقاله:
https://postgresweekly.com/link/173746/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - h4kbas/pgcalendar: A PostgreSQL extension that provides infinite calendar functionality for recurring schedules with exceptions.
A PostgreSQL extension that provides infinite calendar functionality for recurring schedules with exceptions. - h4kbas/pgcalendar
❤1
Forwarded from AI Labdon
🤖 علاقهمند به دنیای هوش مصنوعی هستی؟
🏖 دنبال میکنی که چطور AI داره دنیا رو متحول میکنه؟
🍻پس جای درستی اومدی!
🎯 در کانال ما هر روز:
🔍 جدیدترین اخبار و دستاوردهای دنیای AI
🧠 تحلیل تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدلهای زبانی
💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد
🛠 معرفی ابزارها، دورهها و منابع یادگیری
📈 بررسی ترندها و آینده فناوریهای مرتبط با هوش مصنوعی
🍄همهی اینها به زبان ساده، خلاصه و قابل فهم برای همه علاقهمندان — از مبتدی تا حرفهای!
👇👇👇👇👇👇
https://news.1rj.ru/str/ai_labdon
🏖 دنبال میکنی که چطور AI داره دنیا رو متحول میکنه؟
🍻پس جای درستی اومدی!
🎯 در کانال ما هر روز:
🔍 جدیدترین اخبار و دستاوردهای دنیای AI
🧠 تحلیل تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدلهای زبانی
💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد
🛠 معرفی ابزارها، دورهها و منابع یادگیری
📈 بررسی ترندها و آینده فناوریهای مرتبط با هوش مصنوعی
🍄همهی اینها به زبان ساده، خلاصه و قابل فهم برای همه علاقهمندان — از مبتدی تا حرفهای!
👇👇👇👇👇👇
https://news.1rj.ru/str/ai_labdon
🔵 عنوان مقاله
Webinar: Product leadership in an AI-accelerated world (Sponsor)
🟢 خلاصه مقاله:
این وبینار درباره رهبری محصول در دنیایی است که با هوش مصنوعی شتاب گرفته؛ جایی که داشتن AI بدیهی شده، اما تشخیص اینکه «چه چیزی را باید ساخت» چالش اصلی است. رهبران محصول از Miro و AND Digital درباره انتخاب فرصتهای درست، اولویتبندی هوشمند، توازن میان آزمایش و اجرا، و حرکت سریعتر روی بهترین گزینهها صحبت میکنند. هدف، تصمیمهای دقیق و نتیجهمحور است—اینکه چه بسازیم، چه نسازیم، و چگونه تفاوتشان را تشخیص دهیم. رویداد بهصورت زنده در ۱۶ سپتامبر برگزار میشود.
🟣لینک مقاله:
https://miro.com/events/webinars/product-leadership-ai-accelerated-world/?utm_campaign=emea-26q3-uki-wb-hi-c3_o2-pl_in_ai_world_webinar&utm_source=tldr&utm_medium=newsletter&utm_content=%20newsletter&src=-tldr_glb
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Webinar: Product leadership in an AI-accelerated world (Sponsor)
🟢 خلاصه مقاله:
این وبینار درباره رهبری محصول در دنیایی است که با هوش مصنوعی شتاب گرفته؛ جایی که داشتن AI بدیهی شده، اما تشخیص اینکه «چه چیزی را باید ساخت» چالش اصلی است. رهبران محصول از Miro و AND Digital درباره انتخاب فرصتهای درست، اولویتبندی هوشمند، توازن میان آزمایش و اجرا، و حرکت سریعتر روی بهترین گزینهها صحبت میکنند. هدف، تصمیمهای دقیق و نتیجهمحور است—اینکه چه بسازیم، چه نسازیم، و چگونه تفاوتشان را تشخیص دهیم. رویداد بهصورت زنده در ۱۶ سپتامبر برگزار میشود.
🟣لینک مقاله:
https://miro.com/events/webinars/product-leadership-ai-accelerated-world/?utm_campaign=emea-26q3-uki-wb-hi-c3_o2-pl_in_ai_world_webinar&utm_source=tldr&utm_medium=newsletter&utm_content=%20newsletter&src=-tldr_glb
➖➖➖➖➖➖➖➖
👑 @Database_Academy
🔵 عنوان مقاله
wrote about his experiences at last year's event.
🟢 خلاصه مقاله:
** در شمارهی اخیر Golang Weekly، نویسنده تجربههای شخصیاش از رویداد سال گذشته را روایت میکند؛ تمرکزش بر فضای کلی، گفتوگوهای راهرو و نگاه انسانی به جلسات است، نه صرفاً نکات فنی. او به درسهای عملی از پروژههای واقعی، الگوهای ساخت سرویسهای قابلاعتماد، بلوغ تدریجی ابزارها و فرهنگ مشارکتی جامعهی Go اشاره میکند. در پایان، توصیههایی برای برنامهریزی، بهرهبرداری حتی در دنبالکردن آنلاین، شبکهسازی مؤثر و نکاتی برای تازهواردها و برگزارکنندگان ارائه میشود؛ با این تأکید که ارزش اصلی رویدادها در تسهیل ارتباط، یادگیری و مشارکت است.
🟣لینک مقاله:
https://postgresweekly.com/link/174111/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
wrote about his experiences at last year's event.
🟢 خلاصه مقاله:
** در شمارهی اخیر Golang Weekly، نویسنده تجربههای شخصیاش از رویداد سال گذشته را روایت میکند؛ تمرکزش بر فضای کلی، گفتوگوهای راهرو و نگاه انسانی به جلسات است، نه صرفاً نکات فنی. او به درسهای عملی از پروژههای واقعی، الگوهای ساخت سرویسهای قابلاعتماد، بلوغ تدریجی ابزارها و فرهنگ مشارکتی جامعهی Go اشاره میکند. در پایان، توصیههایی برای برنامهریزی، بهرهبرداری حتی در دنبالکردن آنلاین، شبکهسازی مؤثر و نکاتی برای تازهواردها و برگزارکنندگان ارائه میشود؛ با این تأکید که ارزش اصلی رویدادها در تسهیل ارتباط، یادگیری و مشارکت است.
🟣لینک مقاله:
https://postgresweekly.com/link/174111/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
postgresql.fund
My experience at PGIbz 2024 by Jesús Espino
This article has been published with explicit permission from Jesús Espino. It's a copy of a post originally published on his LinkedIn account on September 16, 2024
🔵 عنوان مقاله
Your Jupyter Notebook Wishes It Was This Smart (Sponsor)
🟢 خلاصه مقاله:
فابیاِیآی یک پلتفرم تحلیل برای افرادی است که با کدنویسی کار میکنند و SQL، پایتون و هوش مصنوعی را در یک محیط واحد ادغام میکند تا جابهجایی بین ابزارها حذف شود. این ابزار کنترل نسخه استاندارد، همکاری تیمی واقعی و دستیار هوش مصنوعی قابلاعتماد ارائه میدهد. با کد TLDR میتوان آن را با ۵۰٪ تخفیف امتحان کرد.
🟣لینک مقاله:
https://www.fabi.ai/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Your Jupyter Notebook Wishes It Was This Smart (Sponsor)
🟢 خلاصه مقاله:
فابیاِیآی یک پلتفرم تحلیل برای افرادی است که با کدنویسی کار میکنند و SQL، پایتون و هوش مصنوعی را در یک محیط واحد ادغام میکند تا جابهجایی بین ابزارها حذف شود. این ابزار کنترل نسخه استاندارد، همکاری تیمی واقعی و دستیار هوش مصنوعی قابلاعتماد ارائه میدهد. با کد TLDR میتوان آن را با ۵۰٪ تخفیف امتحان کرد.
🟣لینک مقاله:
https://www.fabi.ai/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
www.fabi.ai
Fabi.ai: AI-powered data analysis platform | SQL + Python + AI
Transform complex data analysis with Fabi.ai's all-in-one platform. Combine SQL, Python & AI automation to get faster insights from your data.
❤1
🔵 عنوان مقاله
When Dimensions Change Too Fast for Iceberg (11 minute read)
🟢 خلاصه مقاله:
مدیریت ابعاد پرتغییر محدودیتهای بنیادی معماریهای ضمیمهناپذیر و تغییرناپذیر مثل Apache Iceberg را آشکار میکند؛ جایی که بهروزرسانیهای پرتکرار و کمتاخیر و حفظ درستی زمانی در مقیاس بزرگ دشوار میشود. راهکارهای رایج یا استفاده از قالبهای باز جدول با مسیر نوشتن بهینه و پشتیبانی از merge برای انجام upsert واقعی است، یا معماریهای ترکیبی که یک OLAP بلادرنگ را برای دادههای داغ و قابلتغییر کنار Iceberg قرار میدهند و با موتورهای فدره، نمایی یکپارچه برای پرسوجو میسازند. رویکردهای جدیدتر نیز با اندیسهای خارجی و شتابدهندههای مشابه، جستوجوهای کلیدی و بهروزرسانیهای هدفمند را بدون نقض تغییرناپذیری تسهیل میکنند. انتخاب نهایی به نرخ تغییر، اهداف تاخیر، الزامات درستی زمانی، هزینه و توان عملیاتی تیم بستگی دارد: Iceberg برای دادههای افزایشی و تحلیلهای تاریخچهای عالی است، اما برای ابعاد بسیار متغیر معمولاً به فرمتهای بهینهنوشتن، پشتههای بلادرنگ ترکیبی یا لایههای اندیسی مکمل نیاز است.
🟣لینک مقاله:
https://www.dataengineeringweekly.com/p/when-dimensions-change-too-fast-for?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
When Dimensions Change Too Fast for Iceberg (11 minute read)
🟢 خلاصه مقاله:
مدیریت ابعاد پرتغییر محدودیتهای بنیادی معماریهای ضمیمهناپذیر و تغییرناپذیر مثل Apache Iceberg را آشکار میکند؛ جایی که بهروزرسانیهای پرتکرار و کمتاخیر و حفظ درستی زمانی در مقیاس بزرگ دشوار میشود. راهکارهای رایج یا استفاده از قالبهای باز جدول با مسیر نوشتن بهینه و پشتیبانی از merge برای انجام upsert واقعی است، یا معماریهای ترکیبی که یک OLAP بلادرنگ را برای دادههای داغ و قابلتغییر کنار Iceberg قرار میدهند و با موتورهای فدره، نمایی یکپارچه برای پرسوجو میسازند. رویکردهای جدیدتر نیز با اندیسهای خارجی و شتابدهندههای مشابه، جستوجوهای کلیدی و بهروزرسانیهای هدفمند را بدون نقض تغییرناپذیری تسهیل میکنند. انتخاب نهایی به نرخ تغییر، اهداف تاخیر، الزامات درستی زمانی، هزینه و توان عملیاتی تیم بستگی دارد: Iceberg برای دادههای افزایشی و تحلیلهای تاریخچهای عالی است، اما برای ابعاد بسیار متغیر معمولاً به فرمتهای بهینهنوشتن، پشتههای بلادرنگ ترکیبی یا لایههای اندیسی مکمل نیاز است.
🟣لینک مقاله:
https://www.dataengineeringweekly.com/p/when-dimensions-change-too-fast-for?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Dataengineeringweekly
When Dimensions Change Too Fast for Iceberg
Why Iceberg Struggles with Fast-Changing Dimensions—and What Comes Next
🔵 عنوان مقاله
Announcing DuckDB 1.4.0 (6 minute read)
🟢 خلاصه مقاله:
** داکدیبی ۱.۴.۰ با تمرکز بر نیازهای تولیدی عرضه شده و سه بهبود کلیدی دارد: رمزنگاری پایگاهداده با AES-256 برای حفاظت از دادههای در حالت سکون، پشتیبانی از دستور MERGE برای انجام آپسرت حتی بدون کلید اصلی، و معرفی مدل پشتیبانی بلندمدت (LTS) در هر نسخهی یک درمیان با یک سال پشتیبانی اجتماعی. این تغییرات امنیت، سادگی و پایداری کار با داکدیبی را برای مهندسان داده در محیطهای عملیاتی ارتقا میدهد.
🟣لینک مقاله:
https://duckdb.org/2025/09/16/announcing-duckdb-140.html?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Announcing DuckDB 1.4.0 (6 minute read)
🟢 خلاصه مقاله:
** داکدیبی ۱.۴.۰ با تمرکز بر نیازهای تولیدی عرضه شده و سه بهبود کلیدی دارد: رمزنگاری پایگاهداده با AES-256 برای حفاظت از دادههای در حالت سکون، پشتیبانی از دستور MERGE برای انجام آپسرت حتی بدون کلید اصلی، و معرفی مدل پشتیبانی بلندمدت (LTS) در هر نسخهی یک درمیان با یک سال پشتیبانی اجتماعی. این تغییرات امنیت، سادگی و پایداری کار با داکدیبی را برای مهندسان داده در محیطهای عملیاتی ارتقا میدهد.
🟣لینک مقاله:
https://duckdb.org/2025/09/16/announcing-duckdb-140.html?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
DuckDB
Announcing DuckDB 1.4.0 LTS
We're releasing DuckDB version 1.4.0, codenamed “Andium”. This is an LTS release with one year of community support, and it packs several new features including database encryption, the MERGE statement and Iceberg writes.
🔵 عنوان مقاله
The Cost of TDE and Checksums in Cybertec PostgreSQL Enterprise Edition (PGEE)
🟢 خلاصه مقاله:
این مقاله هزینه کاراییِ فعالسازی TDE و Checksums را در Cybertec PostgreSQL Enterprise Edition (PGEE) بررسی میکند. نتیجه کلی این است که در PGEE، TDE تأثیر بسیار کمی بر کارایی دارد—همانطور که Christoph Berg میگوید: «از اینکه تأثیر TDE بر کارایی اینقدر کم بود خوشحال شدم». Checksums برای محافظت در برابر فساد داده بهکار میرود و اندکی هزینه محاسباتی بیشتر نسبت به TDE اضافه میکند، اما این هزینه معمولاً محدود و در برابر مزایای اطمینان از سلامت صفحات داده قابل قبول است. جمعبندی: با تکیه بر پیادهسازی بهینه PGEE و توان سختافزارهای امروزی، میتوان TDE و حتی ترکیب آن با Checksums را با اطمینان فعال کرد، بیآنکه کارایی در اغلب سناریوها بهطور معنیدار افت کند.
#PostgreSQL #PGEE #TDE #Encryption #Checksums #DatabasePerformance #Cybertec #DataSecurity
🟣لینک مقاله:
https://postgresweekly.com/link/174463/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
The Cost of TDE and Checksums in Cybertec PostgreSQL Enterprise Edition (PGEE)
🟢 خلاصه مقاله:
این مقاله هزینه کاراییِ فعالسازی TDE و Checksums را در Cybertec PostgreSQL Enterprise Edition (PGEE) بررسی میکند. نتیجه کلی این است که در PGEE، TDE تأثیر بسیار کمی بر کارایی دارد—همانطور که Christoph Berg میگوید: «از اینکه تأثیر TDE بر کارایی اینقدر کم بود خوشحال شدم». Checksums برای محافظت در برابر فساد داده بهکار میرود و اندکی هزینه محاسباتی بیشتر نسبت به TDE اضافه میکند، اما این هزینه معمولاً محدود و در برابر مزایای اطمینان از سلامت صفحات داده قابل قبول است. جمعبندی: با تکیه بر پیادهسازی بهینه PGEE و توان سختافزارهای امروزی، میتوان TDE و حتی ترکیب آن با Checksums را با اطمینان فعال کرد، بیآنکه کارایی در اغلب سناریوها بهطور معنیدار افت کند.
#PostgreSQL #PGEE #TDE #Encryption #Checksums #DatabasePerformance #Cybertec #DataSecurity
🟣لینک مقاله:
https://postgresweekly.com/link/174463/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
CYBERTEC PostgreSQL | Services & Support
The Cost of TDE and Checksums in PGEE
This blog is a quick summary of the recent benchmark testing done with PostgresSQL for TDE. Please check in.
🔵 عنوان مقاله
pgstream: Postgres Replication with DDL Changes
🟢 خلاصه مقاله:
اpgstream یک ابزار CDC مبتنی بر Go است که تغییرات Postgres را بهصورت بلادرنگ، همراه با تغییرات DDL، به مقصدهایی مانند یک پایگاهداده Postgres دیگر، Elasticsearch/OpenSearch یا یک webhook تکرار میکند. این ابزار هم به شکل CLI و هم بهصورت کتابخانه ارائه میشود و علاوه بر تغییرات داده، تغییرات طرحواره را نیز منتقل میکند تا سیستمهای مقصد با تکامل اسکیمای مبدأ همگام بمانند. نتیجه، همگامسازی سادهتر برای جستوجو، آنالیتیکس و معماریهای رویدادمحور است. جزئیات و مثالها در بلاگپست مرتبط ارائه شده است.
#Postgres #CDC #Go #Replication #DDL #Elasticsearch #OpenSearch #DataEngineering
🟣لینک مقاله:
https://postgresweekly.com/link/174473/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgstream: Postgres Replication with DDL Changes
🟢 خلاصه مقاله:
اpgstream یک ابزار CDC مبتنی بر Go است که تغییرات Postgres را بهصورت بلادرنگ، همراه با تغییرات DDL، به مقصدهایی مانند یک پایگاهداده Postgres دیگر، Elasticsearch/OpenSearch یا یک webhook تکرار میکند. این ابزار هم به شکل CLI و هم بهصورت کتابخانه ارائه میشود و علاوه بر تغییرات داده، تغییرات طرحواره را نیز منتقل میکند تا سیستمهای مقصد با تکامل اسکیمای مبدأ همگام بمانند. نتیجه، همگامسازی سادهتر برای جستوجو، آنالیتیکس و معماریهای رویدادمحور است. جزئیات و مثالها در بلاگپست مرتبط ارائه شده است.
#Postgres #CDC #Go #Replication #DDL #Elasticsearch #OpenSearch #DataEngineering
🟣لینک مقاله:
https://postgresweekly.com/link/174473/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - xataio/pgstream: PostgreSQL replication with DDL changes
PostgreSQL replication with DDL changes. Contribute to xataio/pgstream development by creating an account on GitHub.
🔵 عنوان مقاله
XYO, the DePIN Project With 10M+ Nodes, Launches Blockchain's First Data-Focused L1 (5 minute read)
🟢 خلاصه مقاله:
معرفی XYO Layer One بهعنوان یک بلاکچین L1 متمرکز بر داده، گامی استراتژیک از سوی XYO برای پاسخگویی به نیازهای پرحجم داده در حوزههای AI، لجستیک و خدمات ابری. این شبکه با تکیه بر شبکه DePIN گسترده XYO با بیش از ۱۰ میلیون نود در سراسر جهان، دادههای دنیای واقعی را در مقیاس بزرگ جمعآوری، اعتبارسنجی و در اختیار اپلیکیشنها قرار میدهد. تمرکز بر توان عملیاتی بالا، تأخیر کم و تأمینپذیری و اصالت داده، آن را برای کاربردهایی مانند رهگیری زنجیره تأمین، تلمتری IoT، اعتبارسنجی ژئواسپیشال و تغذیه سامانههای AI با دادههای قابل اتکا مناسب میسازد. XYO Layer One همچنین با هدف ارائه ابزارهای توسعه و ادغامهای سازگار، جریاندهی داده به قراردادهای هوشمند و سرویسها را ساده میکند و تلاش دارد فاصله میان سیگنالهای دنیای واقعی و منطق آنچین را کاهش دهد تا زیرساختی دادهمحور و مقیاسپذیر فراتر از کاربردهای صرفاً مالی فراهم شود.
#Blockchain #DePIN #XYO #Layer1 #DataInfrastructure #AI #IoT #SupplyChain
🟣لینک مقاله:
https://hackernoon.com/xyo-the-depin-project-with-10m-nodes-launches-blockchains-first-data-focused-l1?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
XYO, the DePIN Project With 10M+ Nodes, Launches Blockchain's First Data-Focused L1 (5 minute read)
🟢 خلاصه مقاله:
معرفی XYO Layer One بهعنوان یک بلاکچین L1 متمرکز بر داده، گامی استراتژیک از سوی XYO برای پاسخگویی به نیازهای پرحجم داده در حوزههای AI، لجستیک و خدمات ابری. این شبکه با تکیه بر شبکه DePIN گسترده XYO با بیش از ۱۰ میلیون نود در سراسر جهان، دادههای دنیای واقعی را در مقیاس بزرگ جمعآوری، اعتبارسنجی و در اختیار اپلیکیشنها قرار میدهد. تمرکز بر توان عملیاتی بالا، تأخیر کم و تأمینپذیری و اصالت داده، آن را برای کاربردهایی مانند رهگیری زنجیره تأمین، تلمتری IoT، اعتبارسنجی ژئواسپیشال و تغذیه سامانههای AI با دادههای قابل اتکا مناسب میسازد. XYO Layer One همچنین با هدف ارائه ابزارهای توسعه و ادغامهای سازگار، جریاندهی داده به قراردادهای هوشمند و سرویسها را ساده میکند و تلاش دارد فاصله میان سیگنالهای دنیای واقعی و منطق آنچین را کاهش دهد تا زیرساختی دادهمحور و مقیاسپذیر فراتر از کاربردهای صرفاً مالی فراهم شود.
#Blockchain #DePIN #XYO #Layer1 #DataInfrastructure #AI #IoT #SupplyChain
🟣لینک مقاله:
https://hackernoon.com/xyo-the-depin-project-with-10m-nodes-launches-blockchains-first-data-focused-l1?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Hackernoon
XYO, the DePIN Project With 10M+ Nodes, Launches Blockchain’s First Data-Focused L1 | HackerNoon
With this launch, XYO introduces the first blockchain built to handle large volumes of data without slowing performance.
🔵 عنوان مقاله
How to Build Real-Time Apache Kafka® Dashboards That Drive Action (10 minute read)
🟢 خلاصه مقاله:
داشبوردهای بلادرنگ با تکیه بر Apache Kafka بهعنوان هاب یکپارچهسازی ساخته میشوند؛ دادههای جاری از منابعی مانند PostgreSQL و Snowflake وارد Kafka میشوند، سپس با پردازشگرهایی مثل Kafka Streams، ksqlDB یا Apache Flink تبدیل، غنیسازی و تجمیع شده و به صورت materialized view ذخیره میشوند. این خروجیها بسته به الگوی دسترسی، یا بهصورت read-optimized view برای پرسوجوهای سریع، یا به شکل ایندکسهای جستوجویی در Elasticsearch برای فیلتر و جستوجوی پیشرفته، و حتی بهصورت state تعبیهشده در خود اپلیکیشن برای کمترین تأخیر ارائه میگردند. چنین معماری امکان ساخت داشبوردهایی را میدهد که فقط گزارش نمیدهند، بلکه با بهروزرسانی لحظهای، نمایش KPIهای حیاتی و راهاندازی هشدارها و اقدامهای خودکار، مستقیماً به تصمیم و عمل منجر میشوند.
#ApacheKafka #RealTimeAnalytics #StreamingData #KafkaStreams #ksqlDB #ApacheFlink #Elasticsearch #Dashboards
🟣لینک مقاله:
https://www.confluent.io/blog/build-real-time-kafka-dashboards/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
How to Build Real-Time Apache Kafka® Dashboards That Drive Action (10 minute read)
🟢 خلاصه مقاله:
داشبوردهای بلادرنگ با تکیه بر Apache Kafka بهعنوان هاب یکپارچهسازی ساخته میشوند؛ دادههای جاری از منابعی مانند PostgreSQL و Snowflake وارد Kafka میشوند، سپس با پردازشگرهایی مثل Kafka Streams، ksqlDB یا Apache Flink تبدیل، غنیسازی و تجمیع شده و به صورت materialized view ذخیره میشوند. این خروجیها بسته به الگوی دسترسی، یا بهصورت read-optimized view برای پرسوجوهای سریع، یا به شکل ایندکسهای جستوجویی در Elasticsearch برای فیلتر و جستوجوی پیشرفته، و حتی بهصورت state تعبیهشده در خود اپلیکیشن برای کمترین تأخیر ارائه میگردند. چنین معماری امکان ساخت داشبوردهایی را میدهد که فقط گزارش نمیدهند، بلکه با بهروزرسانی لحظهای، نمایش KPIهای حیاتی و راهاندازی هشدارها و اقدامهای خودکار، مستقیماً به تصمیم و عمل منجر میشوند.
#ApacheKafka #RealTimeAnalytics #StreamingData #KafkaStreams #ksqlDB #ApacheFlink #Elasticsearch #Dashboards
🟣لینک مقاله:
https://www.confluent.io/blog/build-real-time-kafka-dashboards/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Confluent
How to Build Real-Time Apache Kafka® Dashboards That Drive Action
Learn to design real-time Apache Kafka® dashboards that drive instant business action, not just data visualization. Explore architecture, data modeling and examples.
🔵 عنوان مقاله
Making Postgres Scale to Zero with CloudNativePG
🟢 خلاصه مقاله:
مقاله بر دو روند مکمل تمرکز دارد: نخست، پیادهسازی “scale to zero” برای Postgres با استفاده از CloudNativePG در Kubernetes؛ یعنی خاموشکردن Podهای پایگاهداده در زمان بیکاری با حفظ دادهها روی Persistent Volume و راهاندازی دوباره در صورت نیاز. برای این کار باید به دوام داده، تاخیر راهاندازی مجدد، مدیریت اتصالها (مثلاً با یک Proxy یا PgBouncer) و سلامت سرویس توجه کرد تا خروج از حالت سکون و بازگشت به سرویس پایدار و قابل پیشبینی باشد. نتیجه، کاهش هزینه محیطهای توسعه/آزمایشی و اپلیکیشنهای موقتی است که با ترافیک روشن و در بیکاری خاموش میشوند. دوم، ارائه ۳۰ دقیقهای Esther Minano Sanz از Xata درباره Compiling Postgres to WebAssembly با PGlite که نشان میدهد چگونه میتوان تجربهای از Postgres را در WebAssembly اجرا کرد؛ مناسب برای دموهای قابلتکرار، تمرینهای تعاملی، محیطهای آزمایش در مرورگر و سناریوهای Edge بدون نیاز به سرور راه دور. در کنار هم، CloudNativePG برای مقیاسپذیری ابری و PGlite برای پرتابلبودن در WASM، مسیر کارآمدی برای تیمها میسازند؛ هم مقرونبهصرفه در ابر، هم در دسترس و سریع در لبه—چنانکه Sam Willis نیز بر این همافزایی تاکید میکند.
#Postgres #CloudNativePG #Kubernetes #ScaleToZero #WebAssembly #PGlite #Xata #Serverless
🟣لینک مقاله:
https://postgresweekly.com/link/174465/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Making Postgres Scale to Zero with CloudNativePG
🟢 خلاصه مقاله:
مقاله بر دو روند مکمل تمرکز دارد: نخست، پیادهسازی “scale to zero” برای Postgres با استفاده از CloudNativePG در Kubernetes؛ یعنی خاموشکردن Podهای پایگاهداده در زمان بیکاری با حفظ دادهها روی Persistent Volume و راهاندازی دوباره در صورت نیاز. برای این کار باید به دوام داده، تاخیر راهاندازی مجدد، مدیریت اتصالها (مثلاً با یک Proxy یا PgBouncer) و سلامت سرویس توجه کرد تا خروج از حالت سکون و بازگشت به سرویس پایدار و قابل پیشبینی باشد. نتیجه، کاهش هزینه محیطهای توسعه/آزمایشی و اپلیکیشنهای موقتی است که با ترافیک روشن و در بیکاری خاموش میشوند. دوم، ارائه ۳۰ دقیقهای Esther Minano Sanz از Xata درباره Compiling Postgres to WebAssembly با PGlite که نشان میدهد چگونه میتوان تجربهای از Postgres را در WebAssembly اجرا کرد؛ مناسب برای دموهای قابلتکرار، تمرینهای تعاملی، محیطهای آزمایش در مرورگر و سناریوهای Edge بدون نیاز به سرور راه دور. در کنار هم، CloudNativePG برای مقیاسپذیری ابری و PGlite برای پرتابلبودن در WASM، مسیر کارآمدی برای تیمها میسازند؛ هم مقرونبهصرفه در ابر، هم در دسترس و سریع در لبه—چنانکه Sam Willis نیز بر این همافزایی تاکید میکند.
#Postgres #CloudNativePG #Kubernetes #ScaleToZero #WebAssembly #PGlite #Xata #Serverless
🟣لینک مقاله:
https://postgresweekly.com/link/174465/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Xata
Making Postgres scale to zero with CNPG by Esther Minano Sanz
How we built activity-aware Postgres clusters that hibernate automatically and save resources
❤2
🔵 عنوان مقاله
Network Storage and Scaling Characteristics of a Distributed Filesystem (18 minute read)
🟢 خلاصه مقاله:
بهکمک ریزبنچمارکها، مقاله کارایی 3FS از DeepSeek را با جداسازی سهم شبکه و ذخیرهسازی بررسی میکند؛ هم روی کلاسترهای مدرن و هم قدیمی. نتایج نشان میدهد 3FS حدود ۱ تا ۱.۲ میلیثانیه سربار اضافه میکند، پیش از آنکه ذخیرهسازی به سقف برسد، عامل محدودکننده شبکه است، و سیستم با افزایش تعداد نودها و اندازه بلوکها بهخوبی مقیاسپذیر است. کارایی آن هم روی سختافزار ردهمصرفی و هم ردهبالا مناسب است؛ بنابراین برای ناوگانهای ناهمگون نیز گزینهای قابل اتکاست و بیشترین بهبود معمولاً از بهینهسازی شبکه حاصل میشود.
#DistributedSystems #Filesystem #Benchmarking #NetworkIO #Storage #Scalability #HPC #DeepSeek
🟣لینک مقاله:
https://maknee.github.io/blog/2025/3FS-Performance-Journal-3/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Network Storage and Scaling Characteristics of a Distributed Filesystem (18 minute read)
🟢 خلاصه مقاله:
بهکمک ریزبنچمارکها، مقاله کارایی 3FS از DeepSeek را با جداسازی سهم شبکه و ذخیرهسازی بررسی میکند؛ هم روی کلاسترهای مدرن و هم قدیمی. نتایج نشان میدهد 3FS حدود ۱ تا ۱.۲ میلیثانیه سربار اضافه میکند، پیش از آنکه ذخیرهسازی به سقف برسد، عامل محدودکننده شبکه است، و سیستم با افزایش تعداد نودها و اندازه بلوکها بهخوبی مقیاسپذیر است. کارایی آن هم روی سختافزار ردهمصرفی و هم ردهبالا مناسب است؛ بنابراین برای ناوگانهای ناهمگون نیز گزینهای قابل اتکاست و بیشترین بهبود معمولاً از بهینهسازی شبکه حاصل میشود.
#DistributedSystems #Filesystem #Benchmarking #NetworkIO #Storage #Scalability #HPC #DeepSeek
🟣لینک مقاله:
https://maknee.github.io/blog/2025/3FS-Performance-Journal-3/?utm_source=tldrdata
➖➖➖➖➖➖➖➖
👑 @Database_Academy
maknee.github.io
Network Storage and Scaling Characteristics of a Distributed Filesystem | Some blog
Personal website for some random tidbits I work on
❤2
📢 اگر تلگرام پرمیوم دارید، کانال ما رو Boost کنید ! 🚀
با Boost کردن کانال، به رشد و دیده شدن ما بیشتر کمک کنید💙
https://news.1rj.ru/str/boost/Database_Academy
با Boost کردن کانال، به رشد و دیده شدن ما بیشتر کمک کنید💙
https://news.1rj.ru/str/boost/Database_Academy
🐳2
🔵 عنوان مقاله
Sharding Our Core Postgres Database (Without Any Downtime)
🟢 خلاصه مقاله:
Gadget که یک پلتفرم توسعه JavaScript است، ابتدا تمام دادهها را در یک نمونه بزرگ Postgres نگه میداشت و با رشد کاربران به سقف مقیاسپذیری عمودی برخورد کرد. برای عبور از این محدودیت، معماری را به شاردینگ تغییر داد: انتخاب کلید شارد همسو با الگوی دسترسی (ترجیحاً در سطح tenant/project برای تکشارد بودن بیشتر کوئریها)، افزودن لایه مسیریابی برای ارسال شفاف درخواستها به شارد درست، و اجرای مهاجرت بدون توقف سرویس. روند انتقال مرحلهای بود: بکفیل دادههای تاریخی، فعالسازی dual-read/dual-write برای همگامسازی، افزودن idempotency و منطق retry، و سوییچ تدریجی ترافیک با رصد مداوم تاخیر، خطا و lag. نتیجه، توزیع بار بین چند نمونه Postgres، حذف نقاط داغ، و کاهش ریسک عملیاتی بود—همه بدون downtime یا درخواستهای از دسترفته. درسهای کلیدی: انتخاب دقیق کلید شارد، لایه مسیریابی پایدار، بکفیل ایمن، گذار تدریجی و رصدپذیری کامل.
#Postgres #Sharding #DatabaseScaling #ZeroDowntime #DistributedSystems #DevOps #SRE
🟣لینک مقاله:
https://postgresweekly.com/link/174455/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Sharding Our Core Postgres Database (Without Any Downtime)
🟢 خلاصه مقاله:
Gadget که یک پلتفرم توسعه JavaScript است، ابتدا تمام دادهها را در یک نمونه بزرگ Postgres نگه میداشت و با رشد کاربران به سقف مقیاسپذیری عمودی برخورد کرد. برای عبور از این محدودیت، معماری را به شاردینگ تغییر داد: انتخاب کلید شارد همسو با الگوی دسترسی (ترجیحاً در سطح tenant/project برای تکشارد بودن بیشتر کوئریها)، افزودن لایه مسیریابی برای ارسال شفاف درخواستها به شارد درست، و اجرای مهاجرت بدون توقف سرویس. روند انتقال مرحلهای بود: بکفیل دادههای تاریخی، فعالسازی dual-read/dual-write برای همگامسازی، افزودن idempotency و منطق retry، و سوییچ تدریجی ترافیک با رصد مداوم تاخیر، خطا و lag. نتیجه، توزیع بار بین چند نمونه Postgres، حذف نقاط داغ، و کاهش ریسک عملیاتی بود—همه بدون downtime یا درخواستهای از دسترفته. درسهای کلیدی: انتخاب دقیق کلید شارد، لایه مسیریابی پایدار، بکفیل ایمن، گذار تدریجی و رصدپذیری کامل.
#Postgres #Sharding #DatabaseScaling #ZeroDowntime #DistributedSystems #DevOps #SRE
🟣لینک مقاله:
https://postgresweekly.com/link/174455/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Gadget
Sharding our core Postgres database (without any downtime)
A deep dive into horizontal scaling: how we sharded our core db without any downtime or dropped requests.
🔵 عنوان مقاله
pg_duckdb 1.0: DuckDB-Powered Postgres for High Performance Analytics
🟢 خلاصه مقاله:
نسخه ۱.۰ pg_duckdb یک افزونه رسمی Postgres است که با همکاری Hydra و MotherDuck توسعه یافته و موتور تحلیلی ستونی و برداری DuckDB را مستقیماً داخل Postgres قرار میدهد. نتیجه این است که میتوانید پرسوجوهای تحلیلی سنگین و سریع را بدون راهاندازی سامانه جداگانه یا جابهجایی داده، در همان محیط Postgres اجرا کنید. این رویکرد اجرای اسکنها، تجمعها و اتصالهای بزرگ را برای سناریوهای OLAP شتاب میدهد و همزمان از اکوسیستم و ابزارهای Postgres بهره میبرد. مخزن GitHub شامل کد، مستندات و نمونههاست تا ارزیابی و شروع کار را ساده کند؛ راهکاری مناسب برای تسریع گزارشگیری، تحلیل اکتشافی و داشبوردها در کنار جریانهای داده موجود.
#Postgres #DuckDB #Analytics #OLAP #DataEngineering #PostgreSQL #MotherDuck #DatabaseExtensions
🟣لینک مقاله:
https://postgresweekly.com/link/174135/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pg_duckdb 1.0: DuckDB-Powered Postgres for High Performance Analytics
🟢 خلاصه مقاله:
نسخه ۱.۰ pg_duckdb یک افزونه رسمی Postgres است که با همکاری Hydra و MotherDuck توسعه یافته و موتور تحلیلی ستونی و برداری DuckDB را مستقیماً داخل Postgres قرار میدهد. نتیجه این است که میتوانید پرسوجوهای تحلیلی سنگین و سریع را بدون راهاندازی سامانه جداگانه یا جابهجایی داده، در همان محیط Postgres اجرا کنید. این رویکرد اجرای اسکنها، تجمعها و اتصالهای بزرگ را برای سناریوهای OLAP شتاب میدهد و همزمان از اکوسیستم و ابزارهای Postgres بهره میبرد. مخزن GitHub شامل کد، مستندات و نمونههاست تا ارزیابی و شروع کار را ساده کند؛ راهکاری مناسب برای تسریع گزارشگیری، تحلیل اکتشافی و داشبوردها در کنار جریانهای داده موجود.
#Postgres #DuckDB #Analytics #OLAP #DataEngineering #PostgreSQL #MotherDuck #DatabaseExtensions
🟣لینک مقاله:
https://postgresweekly.com/link/174135/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
MotherDuck
Announcing Pg_duckdb Version 1.0 - MotherDuck Blog
PostgreSQL gets a DuckDB-flavored power-up for faster analytical queries without ever leaving Postgres.
🔥1
🔵 عنوان مقاله
Postgres Maintenance Without Superuser
🟢 خلاصه مقاله:
** این مقاله نشان میدهد که برای نگهداری Postgres به SUPERUSER نیاز ندارید. با تکیه بر نقشهای ازپیشتعریفشده مانند pg_monitor، pg_read_all_settings، pg_read_all_stats، pg_stat_scan_tables (برای مشاهده و پایش)، pg_signal_backend (برای خاتمهدادن نشستهای مسئلهدار)، و نقشهای گستردهتری مثل pg_read_all_data و pg_write_all_data (برای عملیات نگهداری/ETL)، میتوان بسیاری از کارهای روزمره را با اصل حداقل دسترسی انجام داد. علاوه بر این، مالک هر شیء میتواند بدون دسترسی سراسری روی همان شیء VACUUM، ANALYZE، REINDEX، CLUSTER، CREATE INDEX و REFRESH MATERIALIZED VIEW اجرا کند. تنها بخشی از کارها مانند تغییر تنظیمات سراسری، نصب بعضی Extensionها یا عملیات سطح پایین پشتیبانگیری/Replication به SUPERUSER یا دسترسی میزبان نیاز دارند. الگوی پیشنهادی، سپردن دسترسیها بهصورت نقشمحور و حداقلی، و بررسی نقشهای موجود با du یا پرسوجو از pg_roles بر حسب نسخه Postgres است.
#PostgreSQL #Postgres #DatabaseAdministration #LeastPrivilege #DBA #DevOps #Security #RBAC
🟣لینک مقاله:
https://postgresweekly.com/link/174460/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres Maintenance Without Superuser
🟢 خلاصه مقاله:
** این مقاله نشان میدهد که برای نگهداری Postgres به SUPERUSER نیاز ندارید. با تکیه بر نقشهای ازپیشتعریفشده مانند pg_monitor، pg_read_all_settings، pg_read_all_stats، pg_stat_scan_tables (برای مشاهده و پایش)، pg_signal_backend (برای خاتمهدادن نشستهای مسئلهدار)، و نقشهای گستردهتری مثل pg_read_all_data و pg_write_all_data (برای عملیات نگهداری/ETL)، میتوان بسیاری از کارهای روزمره را با اصل حداقل دسترسی انجام داد. علاوه بر این، مالک هر شیء میتواند بدون دسترسی سراسری روی همان شیء VACUUM، ANALYZE، REINDEX، CLUSTER، CREATE INDEX و REFRESH MATERIALIZED VIEW اجرا کند. تنها بخشی از کارها مانند تغییر تنظیمات سراسری، نصب بعضی Extensionها یا عملیات سطح پایین پشتیبانگیری/Replication به SUPERUSER یا دسترسی میزبان نیاز دارند. الگوی پیشنهادی، سپردن دسترسیها بهصورت نقشمحور و حداقلی، و بررسی نقشهای موجود با du یا پرسوجو از pg_roles بر حسب نسخه Postgres است.
#PostgreSQL #Postgres #DatabaseAdministration #LeastPrivilege #DBA #DevOps #Security #RBAC
🟣لینک مقاله:
https://postgresweekly.com/link/174460/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
boringSQL | Supercharge your SQL & PostgreSQL powers
PostgreSQL maintenance without superuser
Learn about PostgreSQL maintenance without superuser privileges. Predefined roles like pg_monitor and pg_maintain provide secure database administration.
❤1🍾1
🔵 عنوان مقاله
pgFormatter 5.7: A Tool to Format SQL Code
🟢 خلاصه مقاله:
pgFormatter 5.7 یک ابزار برای فرمتکردن کد SQL است که با استانداردسازی تورفتگیها، شکست خطوط و حروف کلیدی، خوانایی و یکنواختی کد را بهبود میدهد. میتوانید آن را بهصورت آنلاین امتحان کنید یا سورس را از GitHub دریافت کنید و بهدلیل نوشتهشدن با Perl، آن را در اسکریپتها و جریانهای کاری خود بهراحتی اجرا کنید. مقاله روی بهبودهای سری v5 و انتشار 5.7 تمرکز دارد تا فرمتکردن SQL سریعتر، قابلاتکاتر و سازگارتر با راهنمای سبک تیمها شود.
#pgFormatter #SQL #CodeFormatting #OpenSource #GitHub #Perl #DeveloperTools
🟣لینک مقاله:
https://postgresweekly.com/link/174124/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgFormatter 5.7: A Tool to Format SQL Code
🟢 خلاصه مقاله:
pgFormatter 5.7 یک ابزار برای فرمتکردن کد SQL است که با استانداردسازی تورفتگیها، شکست خطوط و حروف کلیدی، خوانایی و یکنواختی کد را بهبود میدهد. میتوانید آن را بهصورت آنلاین امتحان کنید یا سورس را از GitHub دریافت کنید و بهدلیل نوشتهشدن با Perl، آن را در اسکریپتها و جریانهای کاری خود بهراحتی اجرا کنید. مقاله روی بهبودهای سری v5 و انتشار 5.7 تمرکز دارد تا فرمتکردن SQL سریعتر، قابلاتکاتر و سازگارتر با راهنمای سبک تیمها شود.
#pgFormatter #SQL #CodeFormatting #OpenSource #GitHub #Perl #DeveloperTools
🟣لینک مقاله:
https://postgresweekly.com/link/174124/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
sqlformat.darold.net
pgFormatter
Free online sql formatting tool, beautify sql code instantly for PostgreSQL, SQL-92, SQL-99, SQL-2003, SQL-2008 and SQL-2011
Forwarded from Gopher Academy
واسه برنامه نویسی سیستمی کدوم رو ترجیح میدید؟
البته: با توضیح زیر در نظر بگیرید و انتخاب کنید
اگر میخوای کاملاً به سختافزار نزدیک باشی → برو سراغ C. اگر میخوای ساختار بهتر + سرعت بالا داشته باشی → C++. اگر برات ایمنی و مدرن بودن مهمه → Rust.
البته: با توضیح زیر در نظر بگیرید و انتخاب کنید
اگر میخوای کاملاً به سختافزار نزدیک باشی → برو سراغ C. اگر میخوای ساختار بهتر + سرعت بالا داشته باشی → C++. اگر برات ایمنی و مدرن بودن مهمه → Rust.
Anonymous Poll
36%
C
35%
C++
52%
Rust