Database Labdon
732 subscribers
31 photos
1 file
565 links
🕸 Database Academy

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
the full talk schedule

🟢 خلاصه مقاله:
جدیدترین شماره‌ی Golang Weekly برنامه‌ی کامل سخنرانی‌های یک رویداد مرتبط با Go را یک‌جا ارائه می‌کند؛ شامل زمان‌بندی، نام سخنران، خلاصه‌ها، سطح و مسیرهای موضوعی، و اشاره به کارگاه‌ها و لایتنینگ‌تاک‌ها. همچنین به جزئیات عملی مانند پخش زنده یا ضبط، ثبت‌نام، محل برگزاری و کد رفتار ارجاع می‌دهد و تغییرات لحظه‌ای را از منبع اصلی دنبال می‌کند. این فهرست به شرکت‌کنندگان کمک می‌کند تعارض‌ها را مدیریت کنند، جلسات مهم را علامت‌گذاری کنند و بر اساس علایق‌شان—از بهینه‌سازی کارایی و ابزارها تا الگوهای همروندی، شیوه‌های کلاد-نیتیو، مشاهده‌پذیری و امنیت—برای رویداد برنامه‌ریزی کنند.

🟣لینک مقاله:
https://postgresweekly.com/link/173753/web


👑 @Database_Academy
🤝1
🔵 عنوان مقاله
PostGIS 3.6.0 Released

🟢 خلاصه مقاله:
انتشار PostGIS 3.6.0 اعلام شد؛ افزونه‌ای که قابلیت‌های قدرتمند پردازش مکانی را به PostgreSQL می‌آورد. این نسخه هدف خود را روی PostgreSQL 18—که هنوز در مرحلهٔ RC1 است—قرار داده و عملاً آماده‌بودن برای نسخهٔ نهایی را نشان می‌دهد. کاربران می‌توانند از هم‌اکنون سازگاری را آزمایش و برای ارتقا برنامه‌ریزی کنند، در حالی‌که پروژه‌های فعلی همچنان روی نسخه‌های موجود اجرا می‌شوند.

🟣لینک مقاله:
https://postgresweekly.com/link/173762/web


👑 @Database_Academy
🔵 عنوان مقاله
A Trip to Vienna with Surprises

🟢 خلاصه مقاله:
این نوشته گزارشی است از سفر اخیر کریستف برگ به وین برای شرکت در PGDay Austria؛ رویدادی جمع‌وجور و جامعه‌محور درباره PostgreSQL. او ضمن مرور فضای دوستانه و سازمان‌دهی روان کنفرانس، به ترکیبی از ارائه‌های کاربردی و گفت‌وگوهای غیررسمی اشاره می‌کند که به‌اندازه برنامه رسمی ارزشمند بودند. «شگفتی‌ها» بیشتر خوشایند بودند: آشنایی‌های تصادفی، گفت‌وگوهای الهام‌بخش و تعمیق غیرمنتظره برخی موضوعات. در کنار این‌ها، حال‌وهوای شهری وین تجربه را دلنشین‌تر کرد. جمع‌بندی نویسنده قدردانی از برگزارکنندگان و تاکید بر انگیزه و پیوندی است که این رویداد برای جامعه ایجاد کرد.

🟣لینک مقاله:
https://postgresweekly.com/link/174121/web


👑 @Database_Academy
🔵 عنوان مقاله
Can Collations Be Used Over citext?

🟢 خلاصه مقاله:
این مقاله می‌گوید به‌جای استفاده از citext برای مقایسه‌های بی‌تفاوت به بزرگی/کوچکی حروف در PostgreSQL، می‌توان از یک collation غیردترمینستیک (ICU) سفارشی روی ستون‌های text استفاده کرد. با این کار برابری و مرتب‌سازی‌ها در سطح collation به‌صورت case-insensitive انجام می‌شوند و معمولاً با سربار عملکردی کمتر و استفاده بهتر از ایندکس‌های btree همراه‌اند. البته به پشتیبانی ICU، انتخاب درست locale/تنظیمات، و پیامدهایی مانند نیاز احتمالی به REINDEX پس از ارتقا باید توجه کرد؛ با این وجود، برای بسیاری از سناریوها این رویکرد جایگزینی ساده‌تر و سریع‌تر نسبت به citext است.

🟣لینک مقاله:
https://postgresweekly.com/link/174118/web


👑 @Database_Academy
🔵 عنوان مقاله
pgEdge goes Open Source

🟢 خلاصه مقاله:
** pgEdge یک توزیع سازمانی از PostgreSQL است که بر دسترس‌پذیری بالا و استقرارهای توزیع‌شده با قابلیت چند-مستر تمرکز دارد. این محصول که قبلاً تجاری و از نوع «source available» بود، اکنون با مجوز متن‌بازِ تأییدشده توسط OSI (مجوز PostgreSQL) عرضه می‌شود. این تغییر، استفاده، اصلاح و توزیع آزادانه را ممکن می‌کند، مشارکت جامعه را تقویت می‌کند و راه را برای پذیرش گسترده‌تر در سناریوهای حساس و چندمنطقه‌ای هموار می‌سازد.

🟣لینک مقاله:
https://postgresweekly.com/link/174127/web


👑 @Database_Academy
🔵 عنوان مقاله
Postgres 18 Eyes Analytics Boost and Distributed Future

🟢 خلاصه مقاله:
این پیش‌نمایش از The Register به قلم Lindsay Clark بر نسخه‌ی در راه PostgreSQL 18 تمرکز دارد و نشان می‌دهد جامعهٔ پستگرس با حفظ رویکرد تدریجی و پایدار، به‌دنبال بهبود قابلیت‌های تحلیلی و زمینه‌سازی برای استقرارهای توزیع‌شده است. محور اصلی، ارتقای عملکرد و سهولت استفاده در سناریوهای تحلیلی و نیز تقویت مسیرهای تکرارشونده برای تکرار، دسترس‌پذیری بالا و مقیاس‌پذیری چند-گرهی است. جمع‌بندی مقاله تأکید می‌کند که پستگرس با تکیه بر بازخورد دنیای واقعی، بدون وعده‌های جهشی، به‌صورت پیوسته به سمت تحلیل سریع‌تر و معماری‌های توزیع‌شده قابل‌اعتماد حرکت می‌کند.

🟣لینک مقاله:
https://postgresweekly.com/link/174120/web


👑 @Database_Academy
🔵 عنوان مقاله
A 'TPC-C'-like 'Extension Pack' for pgbench

🟢 خلاصه مقاله:
این مطلب یک بسته افزونه برای pgbench معرفی می‌کند که بارکاری شبیه TPC-C را روی PostgreSQL شبیه‌سازی می‌کند تا به‌جای اسکریپت‌های ساده، فشار کاری نزدیک‌تر به سامانه‌های OLTP واقعی ایجاد شود. این بسته معمولاً شامل شِما، ابزار تولید داده و اسکریپت/توابعی برای اجرای ترکیبی از تراکنش‌ها با امکان تنظیم مقیاس داده، همزمانی، زمان‌های مکث و نسبت عملیات است.

این رویکرد «شبیه TPC-C» است و ادعای انطباق رسمی ندارد؛ بنابراین اعداد آن برای مقایسه با گزارش‌های رسمی TPC مناسب نیست، اما برای مقایسه نسبی تنظیمات و محیط‌های مختلف بسیار مفید است. خروجی‌ها (مانند توان عملیاتی و توزیع تأخیر) به همراه پایش سیستم کمک می‌کنند گلوگاه‌هایی مثل قفل‌ها، I/O یا طرح‌های نمایه‌گذاری ضعیف تشخیص داده شوند.

این موضوع برای جامعه Go نیز اهمیت دارد، چون بسیاری از سرویس‌های Go از PostgreSQL استفاده می‌کنند؛ با چنین بارکاری می‌توان اندازه استخر اتصال، مرزهای تراکنش و رفتار زمان‌بندی/بازاجرا را واقع‌گرایانه ارزیابی و حتی در CI/CD خودکار کرد تا از افت کارایی پیشگیری شود.

🟣لینک مقاله:
https://postgresweekly.com/link/174123/web


👑 @Database_Academy
🔵 عنوان مقاله
Deep Dive into Postgres Internals: Process Architecture

🟢 خلاصه مقاله:
این مجموعه سه نگاه مکمل به دنیای Postgres ارائه می‌دهد: کالبدشکافی «معماری پردازشی» و نحوه هماهنگی فرایندها در سرور (به قلم سریناث ردی از EDB)، مرور The Register به نوشته‌ی لینزی کلارک درباره تمرکز نسخه ۱۸ بر تقویت بارهای تحلیلی و حرکت به‌سمت قابلیت‌های توزیع‌شده، و گزارشی کوتاه و صمیمی از رویداد PGDay اتریش در هفته گذشته با نکات و شگفتی‌هایش. خروجی این سه مطلب، تصویری یکپارچه از سازوکار درونی Postgres، مسیر پیش‌رو، و نبض جامعه کاربری آن ارائه می‌کند.

🟣لینک مقاله:
https://postgresweekly.com/link/174119/web


👑 @Database_Academy
سورئال دیتابیس - Surreal DB
یک دیتابیس جدید است که از اومده جامع عمل کرده و انواع مختلف داده های sql و nosql رو توی خودش آورده:
SQL: Relational
و NoSQL:
Document
Graph
Time series
key value
و ...


- میتونی مدل های هوش مصنوعی رو توش ذخیره کنی.
- خودش REST API میده.
- میتونی in-memory هم ازش استفاده کنی، یا حتی درون مرورگر با indexed db.


نکته جالبش، شرکت هایی هستند که ازش حمایت کردند: Samsung, Nvidia, Walmart , ...

https://surrealdb.com/

<Sadeq/>
🔵 عنوان مقاله
vectorwrap: Universal Vector Search Wrapper

🟢 خلاصه مقاله:
Vectorwrap یک لایهٔ یکپارچه برای جست‌وجوی برداری در پایتون است که با ارائه‌ی یک API واحد، امکان جابه‌جایی سریع بین پس‌زمینه‌های Postgres، MySQL، SQLite و DuckDB را فراهم می‌کند. این رویکرد وابستگی کد به جزئیات هر پایگاه‌داده را کم کرده و عملیات متداولِ ذخیره‌سازی و جست‌وجوی شباهت روی بردارها را یکدست می‌سازد؛ بنابراین می‌توان روی موتورهای سبک مثل SQLite یا DuckDB نمونه‌سازی کرد و بدون بازنویسی عمده به Postgres یا MySQL در محیط تولید مهاجرت نمود. هدف اصلی، بهبود قابل‌حملی و بهره‌وری توسعه‌دهنده و تسهیل ارزیابی گزینه‌های مختلف ذخیره‌سازی برای کاربردهایی مانند جست‌وجوی معنایی، توصیه‌گرها و RAG است.

🟣لینک مقاله:
https://postgresweekly.com/link/174129/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
🔵 عنوان مقاله
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
🔵 عنوان مقاله
pgcalendar: 'Infinite' Calendar Functionality for Recurring Schedules

🟢 خلاصه مقاله:
این مقاله افزونه‌ای به نام pgcalendar را معرفی می‌کند که زمان‌بندی‌های تکرارشونده را به‌صورت «بی‌نهایت» مدل‌سازی می‌کند؛ به‌جای ذخیره کردن تک‌تک رخدادها، الگوی تکرار را نگه می‌دارد و رخدادهای موردنیاز را فقط در بازه‌ی پرس‌وجو محاسبه می‌کند. این افزونه از استثناها و تغییرات موردی نیز پشتیبانی می‌کند؛ مانند تعطیلی‌ها، لغوها یا جابه‌جایی یک جلسه خاص، بدون آنکه الگوی اصلی به‌هم بخورد. نتیجه، مدلی فشرده و قابل اتکا برای کاربردهایی مانند برنامه کلاس‌ها، شیفت‌های کاری، رزرو اتاق و زمان‌بندی حمل‌ونقل است و به سؤالاتی مثل «رخداد بعدی چیست؟» یا «در این بازه چه برنامه‌ای داریم؟» پاسخ می‌دهد. مقاله با مثال‌هایی نشان می‌دهد چگونه قوانین تکرار را تعریف کنیم، استثناها را ثبت کنیم و رخدادهای آینده یا گذشته را به‌صورت کارا پرس‌وجو کنیم.

🟣لینک مقاله:
https://postgresweekly.com/link/173746/web


👑 @Database_Academy
1
Forwarded from AI Labdon
🤖 علاقه‌مند به دنیای هوش مصنوعی هستی؟

🏖 دنبال می‌کنی که چطور AI داره دنیا رو متحول می‌کنه؟

🍻پس جای درستی اومدی!

🎯 در کانال ما هر روز:

🔍 جدیدترین اخبار و دستاوردهای دنیای AI

🧠 تحلیل‌ تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدل‌های زبانی

💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد

🛠 معرفی ابزارها، دوره‌ها و منابع یادگیری

📈 بررسی ترندها و آینده‌ فناوری‌های مرتبط با هوش مصنوعی

🍄همه‌ی این‌ها به زبان ساده، خلاصه و قابل فهم برای همه علاقه‌مندان — از مبتدی تا حرفه‌ای!
👇👇👇👇👇👇

https://t.iss.one/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
🔵 عنوان مقاله
wrote about his experiences at last year's event.

🟢 خلاصه مقاله:
** در شماره‌ی اخیر Golang Weekly، نویسنده تجربه‌های شخصی‌اش از رویداد سال گذشته را روایت می‌کند؛ تمرکزش بر فضای کلی، گفت‌وگوهای راهرو و نگاه انسانی به جلسات است، نه صرفاً نکات فنی. او به درس‌های عملی از پروژه‌های واقعی، الگوهای ساخت سرویس‌های قابل‌اعتماد، بلوغ تدریجی ابزارها و فرهنگ مشارکتی جامعه‌ی Go اشاره می‌کند. در پایان، توصیه‌هایی برای برنامه‌ریزی، بهره‌برداری حتی در دنبال‌کردن آنلاین، شبکه‌سازی مؤثر و نکاتی برای تازه‌واردها و برگزارکنندگان ارائه می‌شود؛ با این تأکید که ارزش اصلی رویدادها در تسهیل ارتباط، یادگیری و مشارکت است.

🟣لینک مقاله:
https://postgresweekly.com/link/174111/web


👑 @Database_Academy
🔵 عنوان مقاله
Your Jupyter Notebook Wishes It Was This Smart (Sponsor)

🟢 خلاصه مقاله:
فابی‌اِی‌آی یک پلتفرم تحلیل برای افرادی است که با کدنویسی کار می‌کنند و SQL، پایتون و هوش مصنوعی را در یک محیط واحد ادغام می‌کند تا جابه‌جایی بین ابزارها حذف شود. این ابزار کنترل نسخه‌ استاندارد، همکاری تیمی واقعی و دستیار هوش مصنوعی قابل‌اعتماد ارائه می‌دهد. با کد TLDR می‌توان آن را با ۵۰٪ تخفیف امتحان کرد.

🟣لینک مقاله:
https://www.fabi.ai/?utm_source=tldrdata


👑 @Database_Academy
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
🔵 عنوان مقاله
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
🔵 عنوان مقاله
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
🔵 عنوان مقاله
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