🔵 عنوان مقاله
Rocketadmin: A Swiss Army Knife for Your Backoffice
🟢 خلاصه مقاله:
مقاله مذکور توضیحاتی در مورد سرویس پنل مدیریتی بازمتن ارائه میدهد که هم انعطافپذیر و هم امن است. این سرویس امکان ادغام آسان در جریان کاری کاربران را فراهم میکند. یکی از قابلیتهای برجسته این سرویس در نظر گرفتن مجوزهای دقیق برای دسترسی کاربران است، که امکان مدیریت و دسترسی به اطلاعات را به طور ایمن تضمین میکند. علاوه بر این، امکان ایجاد خودکارسازیها و ویجتهای رابط کاربری وجود دارد که به بهبود تعامل و کارایی کمک میکند. یکی دیگر از ویژگیهای کلیدی این سرویس، استفاده از هوش مصنوعی برای کشف بینشهای عمیق از دادهها است، که این امر میتواند به تحلیل و درک بهتر اطلاعات، و در نهایت اتخاذ تصمیمهای آگاهانهتر کمک کند.
🟣لینک مقاله:
https://postgresweekly.com/link/171883/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Rocketadmin: A Swiss Army Knife for Your Backoffice
🟢 خلاصه مقاله:
مقاله مذکور توضیحاتی در مورد سرویس پنل مدیریتی بازمتن ارائه میدهد که هم انعطافپذیر و هم امن است. این سرویس امکان ادغام آسان در جریان کاری کاربران را فراهم میکند. یکی از قابلیتهای برجسته این سرویس در نظر گرفتن مجوزهای دقیق برای دسترسی کاربران است، که امکان مدیریت و دسترسی به اطلاعات را به طور ایمن تضمین میکند. علاوه بر این، امکان ایجاد خودکارسازیها و ویجتهای رابط کاربری وجود دارد که به بهبود تعامل و کارایی کمک میکند. یکی دیگر از ویژگیهای کلیدی این سرویس، استفاده از هوش مصنوعی برای کشف بینشهای عمیق از دادهها است، که این امر میتواند به تحلیل و درک بهتر اطلاعات، و در نهایت اتخاذ تصمیمهای آگاهانهتر کمک کند.
🟣لینک مقاله:
https://postgresweekly.com/link/171883/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Rocketadmin Blog
Rocketadmin: A true, open-source database platform
Why another admin panel?
We created Rocketadmin because we wanted an admin panel that works the way we thought all admin panels should work — simply, efficiently, and thoroughly.
After working on the critically-acclaimed link shortening service Short.io…
We created Rocketadmin because we wanted an admin panel that works the way we thought all admin panels should work — simply, efficiently, and thoroughly.
After working on the critically-acclaimed link shortening service Short.io…
🔵 عنوان مقاله
Endor: Add Services (like Postgres) as Node Dependencies
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی تلاش جدیدی در زمینه فناوری اطلاعات میپردازد که امکان راهاندازی سریع و محیطهای مجزا (sandboxed) را برای سرورها فراهم میآورد. این رویکرد جدید به کاربران اجازه میدهد تا با استفاده از دستورات سادهای مانند npm install و endor run، به سرعت محیطهایی را برای استفاده از پایگاههای دادهای نظیر Postgres، MariaDB و Valkey راهاندازی کنند. این فرایند که به شکلی کاملاً خودکار و بدون نیاز به پیکربندیهای پیچیده انجام میگیرد، پتانسیل آن را دارد که تحولی در نحوه استقرار و آزمایش برنامههای کاربردی به وجود آورد. با استفاده از این تکنولوژی، توسعهدهندگان میتوانند بر روی برنامههای کاربردی خود تمرکز کنند بدون اینکه نگران جزئیات فنی راهاندازی و مدیریت محیطهای داده باشند.
🟣لینک مقاله:
https://postgresweekly.com/link/171908/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Endor: Add Services (like Postgres) as Node Dependencies
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، به معرفی تلاش جدیدی در زمینه فناوری اطلاعات میپردازد که امکان راهاندازی سریع و محیطهای مجزا (sandboxed) را برای سرورها فراهم میآورد. این رویکرد جدید به کاربران اجازه میدهد تا با استفاده از دستورات سادهای مانند npm install و endor run، به سرعت محیطهایی را برای استفاده از پایگاههای دادهای نظیر Postgres، MariaDB و Valkey راهاندازی کنند. این فرایند که به شکلی کاملاً خودکار و بدون نیاز به پیکربندیهای پیچیده انجام میگیرد، پتانسیل آن را دارد که تحولی در نحوه استقرار و آزمایش برنامههای کاربردی به وجود آورد. با استفاده از این تکنولوژی، توسعهدهندگان میتوانند بر روی برنامههای کاربردی خود تمرکز کنند بدون اینکه نگران جزئیات فنی راهاندازی و مدیریت محیطهای داده باشند.
🟣لینک مقاله:
https://postgresweekly.com/link/171908/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
endor.dev
Add services (like Postgres) as Node dependencies
Learn how to run Postgres, MariaDB, and Redis as npm dependencies using Endor. No Docker needed - just npm install and start coding on any OS.
🔵 عنوان مقاله
Odyssey 1.4: A Scalable Postgres Connection Pooler
🟢 خلاصه مقاله:
مقاله به بررسی نسخه 1.4 ابزاری متعلق به شرکت یاندکس پرداخته که به عنوان اتصال دهنده و مسیریاب درخواستها در محیطهای لینوکسی به کار میرود. این نسخه بیشتر به رفع ایرادات و بهبود ثبات و پایداری محصول میپردازد. همچنین، اعلام شده است که اتاق گفتگوی جدیدی در تلگرام برای پشتیبانی از کاربران ایجاد شده است تا کاربران بتوانند در مورد مسائل و مشکلات مربوط به استفاده از این ابزار به راحتی بحث و تبادل نظر کنند. این تغییرات جدید در جهت ارتقاء کارایی ابزار و رضایت بیشتر کاربران است.
🟣لینک مقاله:
https://postgresweekly.com/link/171902/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Odyssey 1.4: A Scalable Postgres Connection Pooler
🟢 خلاصه مقاله:
مقاله به بررسی نسخه 1.4 ابزاری متعلق به شرکت یاندکس پرداخته که به عنوان اتصال دهنده و مسیریاب درخواستها در محیطهای لینوکسی به کار میرود. این نسخه بیشتر به رفع ایرادات و بهبود ثبات و پایداری محصول میپردازد. همچنین، اعلام شده است که اتاق گفتگوی جدیدی در تلگرام برای پشتیبانی از کاربران ایجاد شده است تا کاربران بتوانند در مورد مسائل و مشکلات مربوط به استفاده از این ابزار به راحتی بحث و تبادل نظر کنند. این تغییرات جدید در جهت ارتقاء کارایی ابزار و رضایت بیشتر کاربران است.
🟣لینک مقاله:
https://postgresweekly.com/link/171902/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - yandex/odyssey: Scalable PostgreSQL connection pooler
Scalable PostgreSQL connection pooler. Contribute to yandex/odyssey development by creating an account on GitHub.
❤1
🔵 عنوان مقاله
LISTEN/NOTIFY Does Not Scale
🟢 خلاصه مقاله:
مقالهای که بررسی شده است به بررسی مکانیزم LISTEN/NOTIFY در مدیریت پایگاه دادهها میپردازد که به عنوان جایگزینی برای رویکرد معمول query→result استفاده میشود. نویسنده ابراز داشته که هرچند LISTEN/NOTIFY جالب به نظر میرسد، ولی هیچگاه تمایلی به استفاده از این مکانیزم نداشته زیرا به نظر میرسد که ناپایدار و کمتر قابل اعتماد از رویکرد سنتی است. همچنین، بررسی مسائل مربوط به تراکم قفل که در این مکانیزم ممکن است رخ دهد، نگرانیهای نویسنده را تغییر نداده و او همچنان به استفاده از روشهای سنتی تمایل دارد. این مقاله تأکید میکند که در حالی که برخی فناوریها ممکن است در نظر اول جذاب به نظر برسند، لزوماً بهترین گزینه برای هر موقعیتی نیستند، بهخصوص وقتی که پایداری و قابلیت اطمینان در میان باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/171887/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
LISTEN/NOTIFY Does Not Scale
🟢 خلاصه مقاله:
مقالهای که بررسی شده است به بررسی مکانیزم LISTEN/NOTIFY در مدیریت پایگاه دادهها میپردازد که به عنوان جایگزینی برای رویکرد معمول query→result استفاده میشود. نویسنده ابراز داشته که هرچند LISTEN/NOTIFY جالب به نظر میرسد، ولی هیچگاه تمایلی به استفاده از این مکانیزم نداشته زیرا به نظر میرسد که ناپایدار و کمتر قابل اعتماد از رویکرد سنتی است. همچنین، بررسی مسائل مربوط به تراکم قفل که در این مکانیزم ممکن است رخ دهد، نگرانیهای نویسنده را تغییر نداده و او همچنان به استفاده از روشهای سنتی تمایل دارد. این مقاله تأکید میکند که در حالی که برخی فناوریها ممکن است در نظر اول جذاب به نظر برسند، لزوماً بهترین گزینه برای هر موقعیتی نیستند، بهخصوص وقتی که پایداری و قابلیت اطمینان در میان باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/171887/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
www.recall.ai
Postgres LISTEN/NOTIFY does not scale
Postgres LISTEN/NOTIFY can cause severe performance issues under high write concurrency due to a global lock during commit. Learn why it doesn't scale and how to avoid outages.
🔵 عنوان مقاله
Redka: Redis Re-Implemented with SQL
🟢 خلاصه مقاله:
این مقاله به بررسی و توضیح یک فروشگاه داده مبتنی بر زبان برنامهنویسی Go میپردازد که سازگار با API رِدیس است اما در پشت صحنه از SQL استفاده میکند تا عملیاتها را مدیریت نماید. تاکنون، این سیستم بر پایه SQLite عمل میکرده است، اما نسخه ۰.۶ پشتیبانی از Postgres را معرفی میکند. این پشتیبانی جدید امکان استفاده از قابلیتهای بیشتری را برای کاربران فراهم میآورد، زیرا Postgres یک سیستم مدیریت پایگاه دادهی قویتر نسبت به SQLite است و امکانات گستردهتری را در زمینهی مقیاسپذیری و امنیت فراهم میآورد. این تغییر به کاربران اجازه میدهد تا از یک رابط برنامهنویسی آشنا استفاده کنند، در حالی که از قدرت و انعطافپذیری SQL بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/171909/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Redka: Redis Re-Implemented with SQL
🟢 خلاصه مقاله:
این مقاله به بررسی و توضیح یک فروشگاه داده مبتنی بر زبان برنامهنویسی Go میپردازد که سازگار با API رِدیس است اما در پشت صحنه از SQL استفاده میکند تا عملیاتها را مدیریت نماید. تاکنون، این سیستم بر پایه SQLite عمل میکرده است، اما نسخه ۰.۶ پشتیبانی از Postgres را معرفی میکند. این پشتیبانی جدید امکان استفاده از قابلیتهای بیشتری را برای کاربران فراهم میآورد، زیرا Postgres یک سیستم مدیریت پایگاه دادهی قویتر نسبت به SQLite است و امکانات گستردهتری را در زمینهی مقیاسپذیری و امنیت فراهم میآورد. این تغییر به کاربران اجازه میدهد تا از یک رابط برنامهنویسی آشنا استفاده کنند، در حالی که از قدرت و انعطافپذیری SQL بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/171909/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - nalgeon/redka: Redis re-implemented with SQL
Redis re-implemented with SQL. Contribute to nalgeon/redka development by creating an account on GitHub.
😍2
🔵 عنوان مقاله
5. How to Fix a Common Cause of Slow Queries in Postgres
🟢 خلاصه مقاله:
مقالهای که در سکوی ابری Render منتشر شده، توسط یک مهندس پایگاه داده نوشته شده است و به بررسی یک مشکل عملکردی متداول اما به آسانی قابل حل در پایگاههای داده میپردازد. این مشکل، نبود شاخصها بر روی کلیدهای خارجی است که میتواند سرعت و کارایی دسترسی به دادهها را به شدت کاهش دهد. در این مقاله، نویسنده با استفاده از مثالها و تجزیه و تحلیلهای فنی، نشان میدهد که چگونه افزودن شاخصها به کلیدهای خارجی میتواند به طور قابل توجهی به بهبود عملکرد کمک کند. این مطالعه مخاطبانی که در زمینه مهندسی و مدیریت پایگاه داده فعالیت دارند را هدف قرار داده و راهکارهای سادهای را برای رفع این نوع از مشکلات عملکردی پیشنهاد میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/171605/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
5. How to Fix a Common Cause of Slow Queries in Postgres
🟢 خلاصه مقاله:
مقالهای که در سکوی ابری Render منتشر شده، توسط یک مهندس پایگاه داده نوشته شده است و به بررسی یک مشکل عملکردی متداول اما به آسانی قابل حل در پایگاههای داده میپردازد. این مشکل، نبود شاخصها بر روی کلیدهای خارجی است که میتواند سرعت و کارایی دسترسی به دادهها را به شدت کاهش دهد. در این مقاله، نویسنده با استفاده از مثالها و تجزیه و تحلیلهای فنی، نشان میدهد که چگونه افزودن شاخصها به کلیدهای خارجی میتواند به طور قابل توجهی به بهبود عملکرد کمک کند. این مطالعه مخاطبانی که در زمینه مهندسی و مدیریت پایگاه داده فعالیت دارند را هدف قرار داده و راهکارهای سادهای را برای رفع این نوع از مشکلات عملکردی پیشنهاد میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/171605/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Render
Fix a top cause of slow queries in PostgreSQL (no slow query log needed)
Learn how to diagnose and fix a top cause of slow queries in PostgreSQL. Walk through a concrete scenario that illustrates how sluggish database performance can be caused by missing foreign key indexes and cascading deletes. See a real simulation with query…
🔵 عنوان مقاله
pdot: Interactive Directed Graphs of Your Database
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار میگیرد به ابزاری میپردازد که قابلیت تولید تعاریف GraphViz یا Mermaid را داشته و به منظور نمایش گرافهایی از پایگاه داده Postgres طراحی شده است. این گرافها شامل موارد متنوعی مانند روابط بین جداول، گرافهای کلید خارجی، تریگرها و توابع، روابط سیاستهای RLS و موارد دیگر میباشد. این ابزار به کاربران امکان میدهد تا ساختار و تعاملات پیچیده درون پایگاه داده خود را به شکل بصری و قابل درکتری مشاهده کنند. استفاده از چنین ابزاری میتواند به تحلیل و درک بهتر پایگاه دادهها کمک کند و در نتیجه به بهبود و افزایش کارایی در مدیریت پایگاه داده منجر شود. این ابزار برای مدیران داده و توسعهدهندگانی که با پایگاه دادههای Postgres کار میکنند، بسیار مفید است.
🟣لینک مقاله:
https://postgresweekly.com/link/171893/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pdot: Interactive Directed Graphs of Your Database
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار میگیرد به ابزاری میپردازد که قابلیت تولید تعاریف GraphViz یا Mermaid را داشته و به منظور نمایش گرافهایی از پایگاه داده Postgres طراحی شده است. این گرافها شامل موارد متنوعی مانند روابط بین جداول، گرافهای کلید خارجی، تریگرها و توابع، روابط سیاستهای RLS و موارد دیگر میباشد. این ابزار به کاربران امکان میدهد تا ساختار و تعاملات پیچیده درون پایگاه داده خود را به شکل بصری و قابل درکتری مشاهده کنند. استفاده از چنین ابزاری میتواند به تحلیل و درک بهتر پایگاه دادهها کمک کند و در نتیجه به بهبود و افزایش کارایی در مدیریت پایگاه داده منجر شود. این ابزار برای مدیران داده و توسعهدهندگانی که با پایگاه دادههای Postgres کار میکنند، بسیار مفید است.
🟣لینک مقاله:
https://postgresweekly.com/link/171893/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitLab
Dian Fay / pdot · GitLab
Explore your Postgres databases by generating dot or mermaid graphs of high-context foreign key relationships, trigger cascades, role inheritance and permissions, and more!
Forwarded from Gopher Academy
🔵 عنوان مقاله
Fix Slow Postgres Queries with pganalyze Query Advisor
🟢 خلاصه مقاله:
در وبینار قرار داده شده در ۳۰ جولای شرکت کنید تا یاد بگیرید چگونه مشکلات متداول طرحهای پرسوجو در Postgres را کشف کنید، توصیههای قابل اجرا برای بازنویسی دریافت کنید و تاثیر آن را در یک ابزار جامع پیگیری کنید. این وبینار برای توسعهدهندگان، مدیران پایگاه داده و متخصصان فناوری اطلاعات که با Postgres کار میکنند و به دنبال بهینهسازی پرسوجوهای پایگاه دادهشان هستند، بسیار مفید خواهد بود.
🟣لینک مقاله:
https://golangweekly.com/link/171843/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Fix Slow Postgres Queries with pganalyze Query Advisor
🟢 خلاصه مقاله:
در وبینار قرار داده شده در ۳۰ جولای شرکت کنید تا یاد بگیرید چگونه مشکلات متداول طرحهای پرسوجو در Postgres را کشف کنید، توصیههای قابل اجرا برای بازنویسی دریافت کنید و تاثیر آن را در یک ابزار جامع پیگیری کنید. این وبینار برای توسعهدهندگان، مدیران پایگاه داده و متخصصان فناوری اطلاعات که با Postgres کار میکنند و به دنبال بهینهسازی پرسوجوهای پایگاه دادهشان هستند، بسیار مفید خواهد بود.
🟣لینک مقاله:
https://golangweekly.com/link/171843/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
events.zoom.us
Introducing Query Advisor: Smarter Performance Optimization for PostgreSQL
Forwarded from AI Labdon
یک پروژه شسته رُفته از پیاده سازی یک RAG پیشرفته با استفاده از llamaIndex و روی Google Cloud Vertex AI. که این موضوعات را هم پوشش میده:
- RAG design, indexing, retrieval, evaluation metrics
میتونید کامل هم روی Cloud یا لوکال اجرا کنید و تکنیکهای مختلف را تست کنید.
Github: https://github.com/GoogleCloudPlatform/generative-ai/tree/main/gemini/sample-apps/llamaindex-rag
<Mehdi Allahyari/>
- RAG design, indexing, retrieval, evaluation metrics
میتونید کامل هم روی Cloud یا لوکال اجرا کنید و تکنیکهای مختلف را تست کنید.
Github: https://github.com/GoogleCloudPlatform/generative-ai/tree/main/gemini/sample-apps/llamaindex-rag
<Mehdi Allahyari/>
GitHub
generative-ai/gemini/sample-apps/llamaindex-rag at main · GoogleCloudPlatform/generative-ai
Sample code and notebooks for Generative AI on Google Cloud, with Gemini on Vertex AI - GoogleCloudPlatform/generative-ai
Forwarded from Gopher Academy
📢 اگر تلگرام پرمیوم دارید، کانال ما رو Boost کنید ! 🚀
با Boost کردن کانال، به رشد و دیده شدن ما بیشتر کمک کنید💙
https://t.iss.one/boost/gopher_academy
با Boost کردن کانال، به رشد و دیده شدن ما بیشتر کمک کنید💙
https://t.iss.one/boost/gopher_academy
❤1
🔵 عنوان مقاله
2. Microsoft's New 'IDE' for Postgres in VS Code
🟢 خلاصه مقاله:
مایکروسافت دو ماه پیش از این، یک نسخهی آزمایشی عمومی از افزونهی Postgres برای ویرایشگر VS Code خود را معرفی کرد تا امکان مدیریت اشیاء پایگاه داده، استفاده از IntelliSense برای ساخت پرس و جوها، و ادغام با Copilot را فراهم آورد. مت مکفارلند در مورد این افزونه در کنفرانس POSETTE 2025 صحبت کرد و آن را نمایش داد. این افزونه امکانات قابل توجهی به ویرایشگر VS Code میافزاید، از جمله بهبود دسترسی و کارایی در هنگام کار با پایگاههای دادهی Postgres، بالا بردن سطح بهرهوری توسعهدهندگان به کمک ابزارهای پیشرفته و همچنین همکاری بهتر با Copilot برای برنامهریزی و اجرای پرس و جوها. این توسعه نشاندهنده تلاش مایکروسافت برای تسهیل و تسریع بخشیدن به توسعهی نرمافزار از طریق ابزارهای قدرتمند و کاربردی است.
🟣لینک مقاله:
https://postgresweekly.com/link/171600/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
2. Microsoft's New 'IDE' for Postgres in VS Code
🟢 خلاصه مقاله:
مایکروسافت دو ماه پیش از این، یک نسخهی آزمایشی عمومی از افزونهی Postgres برای ویرایشگر VS Code خود را معرفی کرد تا امکان مدیریت اشیاء پایگاه داده، استفاده از IntelliSense برای ساخت پرس و جوها، و ادغام با Copilot را فراهم آورد. مت مکفارلند در مورد این افزونه در کنفرانس POSETTE 2025 صحبت کرد و آن را نمایش داد. این افزونه امکانات قابل توجهی به ویرایشگر VS Code میافزاید، از جمله بهبود دسترسی و کارایی در هنگام کار با پایگاههای دادهی Postgres، بالا بردن سطح بهرهوری توسعهدهندگان به کمک ابزارهای پیشرفته و همچنین همکاری بهتر با Copilot برای برنامهریزی و اجرای پرس و جوها. این توسعه نشاندهنده تلاش مایکروسافت برای تسهیل و تسریع بخشیدن به توسعهی نرمافزار از طریق ابزارهای قدرتمند و کاربردی است.
🟣لینک مقاله:
https://postgresweekly.com/link/171600/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
TECHCOMMUNITY.MICROSOFT.COM
Announcing a new IDE for PostgreSQL in VS Code from Microsoft | Microsoft Community Hub
We are excited to announce the public preview of the brand-new PostgreSQL extension for Visual Studio Code (VS Code), designed to simplify PostgreSQL...
Forwarded from Software Engineer Labdon
اصطلاح requirement driven vibe coding چیست؟
https://t.iss.one/Software_Labdon/599?single
مزیت استفاده از این روش چیست؟
https://t.iss.one/Software_Labdon/601
مفهوم feature creep یا scope creep چیست؟
https://t.iss.one/Software_Labdon/602
مفهوم bureaucratic در توسعه نرم افزار چیست؟
https://t.iss.one/Software_Labdon/603
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
https://t.iss.one/Software_Labdon/599?single
مزیت استفاده از این روش چیست؟
https://t.iss.one/Software_Labdon/601
مفهوم feature creep یا scope creep چیست؟
https://t.iss.one/Software_Labdon/602
مفهوم bureaucratic در توسعه نرم افزار چیست؟
https://t.iss.one/Software_Labdon/603
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
🔵 عنوان مقاله
Billions of Edges Per Second with Postgres
🟢 خلاصه مقاله:
مقالهای که بررسی میکنیم به معرفی OneSparse میپردازد، که یک افزونه برای پایگاه داده Postgres است و از کتابخانه SuiteSparse’s GraphBLAS استفاده میکند تا جداول را به ماتریسهای پراکنده با کارایی بالا تبدیل کند و بدون نیاز به پایگاه داده گراف خارجی، این تبدیل را معکوس میکند. این افزونه نیاز به توضیحاتی دارد تا به درک کامل آن دست یابیم، و خوشبختانه، میشل در این زمینه به تفصیل به بررسی و شرح آن پرداخته است. استفاده از این افزونه میتواند به بهبود چشمگیر عملیات و ذخیرهسازی دادهها در پایگاههای داده تحت سیستم Postgres کمک کند، چراکه با استفاده از رویکرد ماتریسهای پراکنده، میتوان سرعت و کارایی را در مواجهه با دادههای بزرگ و پیچیده بهینهسازی کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/171889/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Billions of Edges Per Second with Postgres
🟢 خلاصه مقاله:
مقالهای که بررسی میکنیم به معرفی OneSparse میپردازد، که یک افزونه برای پایگاه داده Postgres است و از کتابخانه SuiteSparse’s GraphBLAS استفاده میکند تا جداول را به ماتریسهای پراکنده با کارایی بالا تبدیل کند و بدون نیاز به پایگاه داده گراف خارجی، این تبدیل را معکوس میکند. این افزونه نیاز به توضیحاتی دارد تا به درک کامل آن دست یابیم، و خوشبختانه، میشل در این زمینه به تفصیل به بررسی و شرح آن پرداخته است. استفاده از این افزونه میتواند به بهبود چشمگیر عملیات و ذخیرهسازی دادهها در پایگاههای داده تحت سیستم Postgres کمک کند، چراکه با استفاده از رویکرد ماتریسهای پراکنده، میتوان سرعت و کارایی را در مواجهه با دادههای بزرگ و پیچیده بهینهسازی کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/171889/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
اگه حافظه سرور به خاطر حجم بالای کش redis پر بشه چیکار باید کرد؟!
یه وقتایی هست که اپلیکیشنت زیر بار هست و به خاطر حجم زیاد کلیدهای کش٬ حافظه سرورت overload میشه مخصوصا وقتی برای کلیدهای کش ttl ست نکرده باشی و اونجاست که اپ داون میشه. توی این شرایط eviction policies هست که میاد وسط و میتونه سریع رم سرورت رو خالی کنه تا مشکل رفع بشه. اما این مفهوم redis eviction policies چی هست و چطور میشه کانفیگش کرد؟
توی مقاله زیر درباره انواع policy توضیح دادم که چی هست و چطور باید کانفیگ کنی تا اپلیکیشنت رو از کرش کردن در این مواقع بحرانی نجات بده
https://farshadth.medium.com/understanding-redis-eviction-policies-5b7e913ced2b
<Farshad Tofighi/>
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
یه وقتایی هست که اپلیکیشنت زیر بار هست و به خاطر حجم زیاد کلیدهای کش٬ حافظه سرورت overload میشه مخصوصا وقتی برای کلیدهای کش ttl ست نکرده باشی و اونجاست که اپ داون میشه. توی این شرایط eviction policies هست که میاد وسط و میتونه سریع رم سرورت رو خالی کنه تا مشکل رفع بشه. اما این مفهوم redis eviction policies چی هست و چطور میشه کانفیگش کرد؟
توی مقاله زیر درباره انواع policy توضیح دادم که چی هست و چطور باید کانفیگ کنی تا اپلیکیشنت رو از کرش کردن در این مواقع بحرانی نجات بده
https://farshadth.medium.com/understanding-redis-eviction-policies-5b7e913ced2b
<Farshad Tofighi/>
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
❤1🔥1
🔵 عنوان مقاله
Postgres 18 Beta 2 Released
🟢 خلاصه مقاله:
نسخه دوم بتا از Postgres 18 اخیراً در دسترس قرار گرفته است و انتظار میرود که نسخه نهایی آن در چند ماه آینده منتشر شود. برای اطلاع از جدیدترین اطلاعات، مراجعه به یادداشتهای پیشنویس انتشار همچنان بهترین روش است، اما این پست شامل برخی از تغییرات و اصلاحاتی است که از زمان نسخه بتا 1 صورت گرفتهاند. این اصلاحات و تغییرات نشاندهنده تلاشهای مستمر برای بهبود کیفیت و کارایی نرمافزار هستند، بهطوری که کاربران میتوانند انتظار داشته باشند نسخه نهایی تجربه کاربری بهتری را ارائه دهد. این فرآیند بررسی مداوم و بهروزرسانیهای مکرر، به دقت نیازمندیهای جدید کاربران و رفع نواقص قبلی میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/172192/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres 18 Beta 2 Released
🟢 خلاصه مقاله:
نسخه دوم بتا از Postgres 18 اخیراً در دسترس قرار گرفته است و انتظار میرود که نسخه نهایی آن در چند ماه آینده منتشر شود. برای اطلاع از جدیدترین اطلاعات، مراجعه به یادداشتهای پیشنویس انتشار همچنان بهترین روش است، اما این پست شامل برخی از تغییرات و اصلاحاتی است که از زمان نسخه بتا 1 صورت گرفتهاند. این اصلاحات و تغییرات نشاندهنده تلاشهای مستمر برای بهبود کیفیت و کارایی نرمافزار هستند، بهطوری که کاربران میتوانند انتظار داشته باشند نسخه نهایی تجربه کاربری بهتری را ارائه دهد. این فرآیند بررسی مداوم و بهروزرسانیهای مکرر، به دقت نیازمندیهای جدید کاربران و رفع نواقص قبلی میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/172192/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL News
PostgreSQL 18 Beta 2 Released!
The PostgreSQL Global Development Group announces that the second beta release of PostgreSQL 18 is now [available for download](https://www.postgresql.org/download/). This …
Forwarded from AI Labdon
جزئیات تیم فوقهوش مصنوعی متا (فیسبوک) فاش شده !
تیمی که متا برای توسعه هوش مصنوعی فوقپیشرفته خود تشکیل داده، شامل ۴۴ نفر است که:
۵۰٪ از چین هستند،
۷۵٪ دارای مدرک دکتری (PhD) هستند و ۷۰٪ محققاند،
۴۰٪ از OpenAI، ۲۰٪ از DeepMind و ۱۵٪ از Scale جذب شدهاند،
۲۰٪ در سطح L8+ (سطح بالای شغلی) فعالیت میکنند،
۷۵٪ مهاجران نسل اول هستند.
هر یک از این افراد احتمالاً سالانه بین ۱۰ تا ۱۰۰ میلیون دلار حقوق دریافت میکنند!
هرچی top اینجاس
فقط سابقه هاشون رو نگاه کنید
یکشون 37 سال سابقه کار داره YoE
به احتمال زیاد از 14 سالگی کد میزنه
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
تیمی که متا برای توسعه هوش مصنوعی فوقپیشرفته خود تشکیل داده، شامل ۴۴ نفر است که:
۵۰٪ از چین هستند،
۷۵٪ دارای مدرک دکتری (PhD) هستند و ۷۰٪ محققاند،
۴۰٪ از OpenAI، ۲۰٪ از DeepMind و ۱۵٪ از Scale جذب شدهاند،
۲۰٪ در سطح L8+ (سطح بالای شغلی) فعالیت میکنند،
۷۵٪ مهاجران نسل اول هستند.
هر یک از این افراد احتمالاً سالانه بین ۱۰ تا ۱۰۰ میلیون دلار حقوق دریافت میکنند!
هرچی top اینجاس
فقط سابقه هاشون رو نگاه کنید
یکشون 37 سال سابقه کار داره YoE
به احتمال زیاد از 14 سالگی کد میزنه
➖➖➖➖➖➖➖➖
https://t.iss.one/addlist/QtXiQlynEJwzODBk
🔵 عنوان مقاله
Lessons from Scaling Postgres Queues to 100K Events Per Second
🟢 خلاصه مقاله:
RudderStack انتخاب کرد به جای استفاده از سیستمهایی مانند Kafka، از Postgres به عنوان سیستم صفبندی اصلی خود استفاده کند. تیم RudderStack در این مقاله تجربیات و درسهایی را که در فرایند توسعه و بهینهسازی این سیستم به دست آوردهاند، به اشتراک گذاشتهاند. این تجربیات شامل توضیحاتی در مورد تنظیمات خاص پیکربندی Postgres است. تیم توانست با انجام تغییرات و تنظیمات دقیق بر روی Postgres، آن را به گونهای ارتقا دهد که بتواند نیازهای سیستم صفبندی را در مقیاس بزرگ تأمین کند. این رویکرد به آنها امکان داد تا سیستمی با کارایی بالا و سازگار با نیازهای ویژهی خود ایجاد کنند. این مقاله نه تنها به اشتراکگذاری تجربیات بلکه به تفصیل منافع استفاده از Postgres در موارد خاص تکنیکی را پوشش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/172194/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Lessons from Scaling Postgres Queues to 100K Events Per Second
🟢 خلاصه مقاله:
RudderStack انتخاب کرد به جای استفاده از سیستمهایی مانند Kafka، از Postgres به عنوان سیستم صفبندی اصلی خود استفاده کند. تیم RudderStack در این مقاله تجربیات و درسهایی را که در فرایند توسعه و بهینهسازی این سیستم به دست آوردهاند، به اشتراک گذاشتهاند. این تجربیات شامل توضیحاتی در مورد تنظیمات خاص پیکربندی Postgres است. تیم توانست با انجام تغییرات و تنظیمات دقیق بر روی Postgres، آن را به گونهای ارتقا دهد که بتواند نیازهای سیستم صفبندی را در مقیاس بزرگ تأمین کند. این رویکرد به آنها امکان داد تا سیستمی با کارایی بالا و سازگار با نیازهای ویژهی خود ایجاد کنند. این مقاله نه تنها به اشتراکگذاری تجربیات بلکه به تفصیل منافع استفاده از Postgres در موارد خاص تکنیکی را پوشش میدهد.
🟣لینک مقاله:
https://postgresweekly.com/link/172194/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
RudderStack
Lessons from scaling PostgreSQL queues to 100K events
This post is a chronicle of the critical, hard-won lessons learned while maturing PostgreSQL into a highly performant and resilient queuing system.
🔵 عنوان مقاله
How Matrix Discovered and Recovered from a Postgres Corruption Issue
🟢 خلاصه مقاله:
ماتریکس یک سیستم ارتباطی غیر متمرکز محبوب است که برای کاربران تازهکار، یک 'سرور خانگی' ارائه میدهد. این سرور خانگی توسط یک نمونه بزرگ Postgres پشتیبانی میشود و اخیراً با مشکلات فساد شاخص (index corruption) مواجه شده است. در ادامه، داستان دقیقی از پشت پرده این مشکل ارائه شده است. این مسئله نشاندهنده چالشهایی است که گاهی اوقات در مدیریت دیتابیسهای بزرگ و پیچیده به وقوع میپیوندد و اهمیت مانیتورینگ دقیق و بهموقع سیستمها برای جلوگیری از بروز خرابیهای اساسی را برجسته میسازد.
🟣لینک مقاله:
https://postgresweekly.com/link/172202/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
How Matrix Discovered and Recovered from a Postgres Corruption Issue
🟢 خلاصه مقاله:
ماتریکس یک سیستم ارتباطی غیر متمرکز محبوب است که برای کاربران تازهکار، یک 'سرور خانگی' ارائه میدهد. این سرور خانگی توسط یک نمونه بزرگ Postgres پشتیبانی میشود و اخیراً با مشکلات فساد شاخص (index corruption) مواجه شده است. در ادامه، داستان دقیقی از پشت پرده این مشکل ارائه شده است. این مسئله نشاندهنده چالشهایی است که گاهی اوقات در مدیریت دیتابیسهای بزرگ و پیچیده به وقوع میپیوندد و اهمیت مانیتورینگ دقیق و بهموقع سیستمها برای جلوگیری از بروز خرابیهای اساسی را برجسته میسازد.
🟣لینک مقاله:
https://postgresweekly.com/link/172202/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
matrix.org
How we discovered, and recovered from, Postgres corruption on the matrix.org homeserver
Matrix, the open protocol for secure decentralised communications