از کلید API لو رفته تا دیتابیس پاکشده توسط ایجنت؛ پنج ماجرای واقعی نشون میده وقتی مهندسی رو کنار میذاری و فقط vibe coding میکنی چی میشه.
PgBouncer، PgDog، RDS Proxy، PgCat یا Pgpool-II؟ هر کدوم یه جواب متفاوت به یه سؤال قدیمی دارن: با SETها و state سشن چی کار کنیم؟
ایربیانبی یه سیستم ساخته که کوئریهای واقعی production رو ضبط میکنه و بعداً روی دیتابیس دیگه پخش میکنه؛ همین کمکش کرد بیدردسر از MySQL 5.7 به 8.0 بره.
نسخه جدید Iceberg خوندن Variant رو سریعتر کرده، از دادههای مکانی پشتیبانی میکنه و یه ابزار تازه برای حذفهای استریمی تو Flink آورده.
تیم Air Context تو جتبرینز تجربهشون از ساخت RAG برای کد رو نوشتن: از تیکهکردن کد با پارسر تا فشرده کردن بردارها به یک بیت و ذخیره نکردن سورس مشتری.
تو CockroachDB دستور SELECT ... FOR UPDATE قفل قطعی نمیده. پس چرا اصلاً وجود داره؟ جوابش به هزینهٔ تکرار تراکنشها برمیگرده.
حالا میشه دادههای عملیاتی دیتابیس رو با دادههای data lake توی S3، فقط با یه کوئری سادهی PostgreSQL کنار هم گذاشت.
turbopuffer تو نسخهٔ ۳ معماری ذخیرهسازیش رو عوض میکنه تا ایندکس برداری دیگه کلید اصلی دادهها نباشه و همهٔ نوع جستجوها سریعتر بشن.
یه استاندارد باز برای جابهجا کردن مدلهای معنایی بین پلتفرمهای داده و هوش مصنوعی حالا حمایت دو غول بزرگ رو هم داره، ولی قفل شدن به فروشنده هنوز کامل از بین نمیره.
MongoDB سه محصول رو یهجا معرفی کرد: یه پلتفرم ایجنت با حافظه چندلایه، یه مدل استقرار با جداسازی compute و storage، و MongoDB 9.0 سریعتر.
اولین نسخه FalkorDB روی موتور بازنویسیشده با Rust اومده؛ کمتر CPU مصرف میکنه، ۲۲۶ باگ رو بسته و کوئریهای Cypher قبلی بدون تغییر کار میکنن.
نتاپ و اوراکل یه سرویس ذخیرهسازی کاملاً مدیریتشده ساختن که ONTAP رو مستقیم داخل OCI میاره؛ یعنی جابهجایی به ابر بدون دست بردن تو اپلیکیشن.
نسخهٔ ۳.۹ اپنسرچ یه موتور C++ برای جستجوی sparse آورده، مصرف حافظهٔ بردارها رو تا نصف پایین آورده و ابزارهای تازهای برای محافظت از کلاستر زیر بار داره.
همبنیانگذار Cockroach Labs توی پادکست Pragmatic Engineer از Gmail و Colossus تا CockroachDB تعریف کرده و میگه بهزودی دیگه کد رو review نمیکنیم.
databow یه ابزار خط فرمان نوشتهشده با Rustه که از طریق ADBC به هر دیتابیسی وصل میشه و نتیجهی کوئری رو به JSON، CSV یا Arrow هم خروجی میده.
یه هکر ۱۶ ساله فهمید یه سرویس داخلی مایکروسافت امضای توکن ورود رو اصلاً بررسی نمیکنه و با نام کاربری admin میشه روش SQL اجرا کرد.
تو نسخهٔ ۲ فریمورک PHP به اسم Tempest، اینترفیس قدیمی مایگریشن حذف شده و روش پیشنهادی اینه که فقط مایگریشنهای رو به جلو بنویسی.
با 5 هزار عضو، ریکوئست ساخت دسترسیها تایماوت میشد. نویسنده با سه قدم ساده تعداد کوئریها رو از حدود 60 هزار آورد به 75 و بعد زمان رو برد زیر یک ثانیه و نیم.
یه داشبورد تیمی که لوکال سریع بود، با هزاران پروژه کند میشه. نویسنده نشون میده چرا اضافهکردن with() فقط نصف ماجراست و اول باید دید کار واقعی کوئری چقدره.
یه بنچمارک روی یک میلیون ردیف MySQL نشون میده lazy() همون OFFSET کند chunk() رو میزنه، و cursor() که به صرفهجویی حافظه معروفه، 100 مگابایت نگه میداره.