• สแตกสำหรับสร้างแอปพลิเคชันเครือข่ายที่เสถียรโดยไม่สูญเสียประสิทธิภาพ

  • 1.0 เป็นเวอร์ชันเสถียรที่ตั้งใจให้ใช้งานได้ยาวนาน โดยจะคงดูแลสาขา 1.0 อย่างน้อย 5 ปี และไม่มีแผนจะออก 2.0 ภายใน 3 ปีนี้

  • ในปี 2021 มีแผนจะดำเนินการเรื่อง Stream, io_uring และการรวม tracing เป็นต้น

Tokio Stack

  • Runtime : I/O, ตัวจับเวลา, ระบบไฟล์, การซิงโครไนซ์, การจัดตารางงาน เป็นต้น

  • Hyper : ไคลเอนต์ HTTP 1/2

  • Tonic : ไลบรารีไคลเอนต์/เซิร์ฟเวอร์ gRPC

  • Tower : retry, load-balancing, filtering, request-limiting

  • Mio : Portable API ที่อิงกับ Event I/O ของระบบปฏิบัติการ

  • Tracing : เฟรมเวิร์กสำหรับทำ tracing โปรแกรม Rust

  • Bytes : ชุดยูทิลิตีสำหรับจัดการ Byte Array

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น