LlamaIndex یه سرویس جدید آورده که با یه API ثابت، PDF و عکس رو با ده مدل باز و تجاری به Markdown تبدیل میکنه و هزینهٔ هر مدل رو هم شفاف نشون میده.
نویسندهی کتاب Building Microservices تو پادکست Pragmatic Engineer از تابآوری سیستمها، idempotency و اشتباه رایج دنیای تکنولوژی دربارهی LLMها گفته.
نسخه 26.11.0 نود با چند API جدید برای Buffer و http، ابزارهای تازه برای histogram و پایدار شدن process.ref اومده.
یه تیم دیتابیس اپ داخلیش رو از Firestore به PostgreSQL برد، ولی کندترین صفحه همچنان ۱۸ مگابایت دانلود میکرد. راهحل واقعی یه جای دیگه بود.
تیم Cortex جستجوی مبتنی بر Lucene رو کنار گذاشت و همهچیز رو روی یه Postgres ساده با full-text search و CDC پیاده کرد؛ نتیجهش جستجوی سریعتر و بهروزه.
وقتی کاربر وسط استریم پاسخ AI صفحه رو رفرش میکنه یا یه اپراتور انسانی وارد گفتگو میشه، نحوه ذخیره پاسخ تعیین میکنه کل متن رو میبینه یا هیچی.
نسخهٔ جدید لاراول 13 برای متد HTTP QUERY روت اختصاصی آورده، defaults() لاراول 14 رو به مدلها رسونده و تست fakeها رو هم سادهتر کرده.
PgBouncer، PgDog، RDS Proxy، PgCat یا Pgpool-II؟ هر کدوم یه جواب متفاوت به یه سؤال قدیمی دارن: با SETها و state سشن چی کار کنیم؟
از آپدیت LLVM 23 تا PGO برای Clippy و یه الگوریتم پیمایش جدید که یه بیلد رو ۳۰ درصد سریعتر کرد؛ گزارش دوماههٔ سرعت rustc.
کامپایلر Gleam حالا به جای سورس Erlang مستقیم abstract forms میسازه؛ نتیجهش بیلد سریعتر و شماره خط دقیق تو stacktrace هاست.
با Remote Functions میشه یه تابع رو روی سرور نوشت و مستقیم از داخل کامپوننت Svelte صداش زد، با تایپ کامل و بدون ساختن endpoint دستی.
نسخهٔ جدید Nuxt با nuxt/server کد سمت سرور رو از h3 و Nitro جدا میکنه و همراهش یه CLI سبکتر و خیلی سریعتر هم اومده.
یه توسعهدهندهٔ قدیمی Deno بعد از سالها برگشته سراغ Node و میگه Node اونقدر بهتر شده که دیگه دلیلی برای موندن روی Deno نمیبینه.
پکیج net/netip تو Go برای تبدیل آدرس IPv4 به IPv6 متد آماده نداره و راهی که تیم Go پیشنهاد میکنه حدود هشت برابر کندتر از یه متد داخلی کار میکنه.
یه بنچمارک واقعی با Rust نشون میده که وقتی هر خواندن هزاران قفل کوچیک میگیره، حتی بدون رقابت هم RwLock چقدر کندتر از روش lock-free میشه.
Booking.com سرویس رندر Node.js خودشو از pm2 به Watt برد و با پادهای کمتر و حافظهی کمتر، هزینهی محاسبهشو ۳۸ درصد پایین آورد.
نسخهی 2026-07-28 پروتکل MCP دیگه initialize و session نداره. سرورها باید فیلدها و هدرهای تازه بفرستن و ابزارهایی که از کاربر سؤال میپرسن رو بازنویسی کنن.
یه تابع ساده که اولین عضو لیست رو برمیگردونه با لیست خالی میترکه. این مقاله راههای مختلف کنترل این خطاها رو تا مفهوم functor مرور میکنه.
تو CockroachDB دستور SELECT ... FOR UPDATE قفل قطعی نمیده. پس چرا اصلاً وجود داره؟ جوابش به هزینهٔ تکرار تراکنشها برمیگرده.
مارتین فاولر میگه تقریباً همهٔ پروژههای موفق میکروسرویسی از یه مونولیت بزرگ شروع شدن، نه از صفر.