Skip to content
🚀 EDDI 6.5.0

ผู้ให้บริการ LLM 19 ราย ฐานความรู้ที่ครอลเว็บไซต์และอ่านไฟล์ของคุณ และบทสนทนาที่ย้ายตามเวอร์ชันเอเจนต์ที่เข้ากันได้มีอะไรใหม่

แมนเนจด์คลาวด์ เริ่มต้น

ประสิทธิภาพระดับองค์กร

Java 25 Virtual Threads บน Quarkus

ประสิทธิภาพระดับองค์กร

สร้างเพื่อ Scale

EDDI ทำงานบน Java 25 กับ Quarkus ใช้ Virtual Threads สำหรับ massive I/O-bound concurrency

ทำไม Virtual Threads จึงสำคัญสำหรับ AI Agents

เอเจนต์ AI สมัยใหม่นั้นมีพื้นฐานคือ I/O-bound

Java Virtual Threads แก้ปัญหานี้ได้อย่างงดงาม

จุดเด่นด้านประสิทธิภาพ

ประสิทธิภาพในบริบท

ไม่มี runtime ใดชนะในทุกสถานการณ์ Node.js อาจทำได้ดีกว่า Java ในสถานการณ์ routing แบบ pure-I/O ที่เฉพาะเจาะจงมาก ขณะที่ Java นำหน้าอย่างสม่ำเสมอในเวิร์กโหลดที่มีงานใช้ CPU หนัก ซึ่งเป็นสิ่งที่ AI agents ต้องการอย่างแท้จริง เอเจนต์สมัยใหม่ทำงานแบบผสมผสานระหว่าง I/O ปริมาณมหาศาล (การเรียก LLM API, การคิวรีเวกเตอร์) กับการประมวลผลเข้มข้น (การแปลงข้อมูล, ลอจิกการเราท์, การประมวลผล embedding, การประเมินความเชื่อมั่น) โปรไฟล์เวิร์กโหลดแบบผสมนี้คือจุดที่ virtual threads บน Quarkus ให้ข้อได้เปรียบสูงสุด

สถาปัตยกรรมของ EDDI ได้รับการปรับแต่งโดยเจตนาสำหรับความเป็นจริงนี้: Quarkus กับ virtual threads สำหรับเลเยอร์การจัดการเอเจนต์ที่หนัก I/O รวมกับ connection pools ที่เข้ากันกับ Loom (Agroal) ซึ่งหลีกเลี่ยงปัญหาการแย่งชิง ThreadLocal ที่พบในไลบรารี pooling แบบดั้งเดิมภายใต้ virtual thread concurrency สูง