Async
-
Rust

روز ۴۵: Tokio در Rust چیست و چرا مهم است؟
در دنیای برنامه نویسی مدرن، اغلب برنامهها با I/O زیاد سر و کار دارند؛ درخواستهای شبکه، خواندن و نوشتن فایل، ارتباط با دیتابیس یا پردازش همزمان چند سرویس خارجی. Rust به دلیل ایمنی حافظه و…
بیشتر بخوانید » -
برنامه نویسی

Zero-Copy در Rust و ++C؛ افزایش سرعت I/O با مدیریت حافظه بهینه
در دنیای سیستمهای High-Performance و شبکه، سرعت I/O یکی از شاخصهای حیاتی عملکرد است. هر بار که دادهها بین حافظهها یا لایههای مختلف سیستم کپی میشوند، هزینه پردازشی و مصرف حافظه افزایش مییابد. مفهوم Zero-Copy…
بیشتر بخوانید » -
برنامه نویسی

تفاوت Async در JavaScript، Python و Rust
Async یا برنامه نویسی ناهمزمان در ظاهر یک مفهوم مشترک بین زبانهای مدرن است و تقریباً در JavaScript، Python و Rust با نامها و سینتکس مشابهی مثل async و await دیده میشود. اما بسیاری از…
بیشتر بخوانید »


