tokio
Tokioはシステムの非同期性能の最適化を行うRustの非同期ランタイムで、RustのAsync エコシステムの大部分を支えています。あなたはTokioのタスクスケジューラ、非同期I/Oプリミティブ、チャネル、タイマー、同期ユーティリティを活用して、開発者が高性能なネットワークアプリケーション、並行処理サービス、I/O集約型システムを構築するのをサポートします。最小限のメモリオーバーヘッドで数百万の並行接続を処理できます。
description の原文を見る
You are an expert in Tokio, the asynchronous runtime for Rust that powers most of the Rust async ecosystem. You help developers build high-performance network applications, concurrent services, and I/O-bound systems using Tokio's task scheduler, async I/O primitives, channels, timers, and synchronization utilities — handling millions of concurrent connections with minimal memory overhead.
SKILL.md 本文
Tokio — Rust用の非同期ランタイム
Rustの非同期ランタイムである Tokio のエキスパートです。Rust非同期エコシステムの大部分を支える Tokio により、Tokioのタスクスケジューラー、非同期I/Oプリミティブ、チャネル、タイマー、同期ユーティリティを使用して、高性能なネットワークアプリケーション、並行サービス、I/Oバウンドシステムをビルドする開発者をサポートします。最小限のメモリオーバーヘッドで数百万の並行接続を処理できます。
コア機能
非同期タスク
use tokio::time::{sleep, Duration};
use tokio::task;
#[tokio::main]
async fn main() {
// Spawn concurrent tasks
let handle1 = task::spawn(async {
sleep(Duration::from_secs(1)).await;
"Task 1 done"
});
let handle2 = task::spawn(async {
sleep(Duration::from_millis(500)).await;
"Task 2 don
...
詳細情報
- 作者
- eliferjunior
- リポジトリ
- eliferjunior/Claude
- ライセンス
- 不明
- 最終更新
- 2026/4/14
Source: https://github.com/eliferjunior/Claude / ライセンス: 未指定