Linux Labdon
469 subscribers
45 photos
3 videos
6 files
1.05K links
🕸 Linux Labdon

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

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Rust-Based Fjall 3.0 Released For Key-Value Storage Engine Akin To RocksDB

🟢 خلاصه مقاله:
در کنار عرضه نسخه 0.2 از Stoolap، یک بانک اطلاعاتی مدرن و جاسازی‌شونده مبتنی بر SQL که با زبان Rust توسعه یافته است، نسخه جدید Fjall 3.0 نیز منتشر شده است. Fjall یک موتور ذخیره‌سازی کلید-مقدار ساختاریافته بر اساس لاگ است که می‌توان آن را به صورت داخلی و در برنامه‌های مختلف استفاده کرد. شباهت این سیستم به RocksDB، یکی از پایگاه‌های داده محبوب و قدرتمند، بسیار قابل توجه است، اما وجه تمایز مهم آن، توسعه‌یافته بودن با زبان امن و سریع Rust است.

نسخه 3.0 از Fjall عملکرد بسیار رقابتی‌تری پیدا کرده است، به طوری که اکنون می‌تواند جایگاهی قابل توجه در حوزه سیستم‌های ذخیره‌سازی کلید-مقدار برای برنامه‌های نیازمند سرعت و اطمینان داشته باشد. این بهبودها، Fjall را به گزینه‌ای جذاب برای توسعه‌دهندگان و شرکت‌هایی تبدیل می‌کند که به دنبال راه‌حلی سریع و امن بر پایه Rust هستند.

در مجموع، انتشار Fjall 3.0 نویدبخش آینده‌ای است که در آن سیستم‌های ذخیره‌سازی مدرن و امن، با بهره‌گیری از فناوری‌های نوین، به راحتی و با اطمینان در انواع پروژه‌ها قابل استفاده خواهند بود.

#ذخیره‌سازی #Rust #پایگاه‌داده #فناوری

🟣لینک مقاله:
https://www.phoronix.com/news/Fjall-3.0-Released


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux 7.0 Readying Improvement For Rust + LTO Kernel Builds

🟢 خلاصه مقاله:
در حال حاضر، تیم توسعه لینوکس در حال کار بر روی یک به‌روزرسانی مهم برای نسخه ۷.۰ این هسته است که هدف آن بهبود ادغام و همکاری بهتر بین زبان برنامه‌نویسی Rust و ساختارهای سنتی کدهای C است. این به‌روزرسانی به ویژه برای کاربرانی که از قابلیت‌های بهینه‌سازی در زمان لینک (LTO) در هسته لینوکس بهره می‌برند، اهمیت ویژه‌ای دارد.

الیز ریهل از تیم گوگل، طی ماه‌های گذشته روی پیاده‌سازی روشی کار کرده است که امکان درون‌نویسی کدهای کمکی به زبان C در داخل کدهای Rust را فراهم می‌کند. این فناوری به توسعه‌دهندگان کمک می‌کند تا بتوانند به صورت موثرتری از امکانات بهینه‌سازی موجود در ابزارهای LLVM و کلنگ بهره‌مند شوند، امری که در نهایت منجر به عملکرد بهتر و کاهش حجم کد می‌شود.

بخش زیادی از این اصلاحات در حال حاضر در صف ادغام قرار دارند و قرار است در نسخه‌های آینده لینوکس، مخصوصاً در چرخه‌های توسعه ۶.۲۰ تا ۷.۰، به عنوان بخشی از تلاش برای ارتقاء پشتیبانی از Rust و بهبود سازگاری و کارایی هسته، در نسخه‌های نهایی جای بگیرند. این گام‌ها نشان می‌دهند که تیم توسعه لینوکس به سمت بهره‌مندی کامل از قابلیت‌های پیشرفته کامپایلرهای مدرن و زبان‌های برنامه‌نویسی جدید حرکت می‌کند تا در نهایت هسته‌ای سریع‌تر و قابل اطمینان‌تر ارائه دهد.

#لینوکس #Rust #LTO #توسعه‌دهندگان

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-Rust-LTO-Inline-Coming


👑 @Linux_Labdon