โครงการ Dilithium เป็นเฟรมเวิร์กซอฟต์แวร์และชุดเครื่องมือที่รองรับการพัฒนาโปรโตคอลการสตรีมประสิทธิภาพสูงบนระบบการส่งผ่านข้อความที่ไม่น่าเชื่อถือ (เช่น ดาตาแกรม UDP)
ในตอนแรก เรากำลังมุ่งเน้นไปที่การพัฒนา westworld
ซึ่งเป็นโปรโตคอลการสตรีมที่เชื่อถือได้ ซึ่งออกแบบมาเพื่อเพิ่มปริมาณการรับส่งข้อมูลสูงสุดผ่านลิงก์เครือข่ายบริเวณกว้างที่ไม่เหมาะ
ท้ายที่สุด Dilithium จะกลายเป็นเฟรมเวิร์กที่ขยายได้ (ใช้งานใน golang
) สำหรับการพัฒนาการสื่อสารที่มีประสิทธิภาพสูงเหนือระบบการส่งผ่านข้อความที่ไม่น่าเชื่อถือตามอำเภอใจ
Dilithium ป้อนเข้าสู่โปรเจ็กต์ OpenZiti เพื่อสนับสนุนการใช้งาน Data Plane Transwarp ที่เน้นประสิทธิภาพ ในบทบาทนี้ Dilithium มอบทั้งการใช้งานแบบ UDP และยังจัดการบทคัดย่อโอเวอร์เลย์ระดับสูงกว่าที่ใช้งานเป็นข้อความที่อยู่ด้านบนของโปรโตคอลการสตรีมที่มีอยู่
หากต้องการทราบรายละเอียดเพิ่มเติมเกี่ยวกับ Dilithium และส่วนประกอบของเฟรมเวิร์กที่มีให้ โปรดดูคู่มือแนวคิด