Aeron Cache: مخزن مفاتيح وقيم منخفض الكمون لـ MCP والخدمات الصغيرة
Aeron Cache، الذي طورته Bhf، هو أداة خادم MCP مجانية تعتمد على Java مصممة للتخزين المؤقت للقيم الرئيسية ذات الكمون المنخفض. إنه يعالج أحمال عمل بروتوكول سياق النموذج وإدارة حالة الخدمات الصغيرة. تم تحسينه لـ Kubernetes، يقوم Aeron Cache بالنشر باستخدام صور الحاويات ويدعم التوافر العالي من خلال وضع العنقود RAFT. يركز تصميمه على تقديم سياق فعال لتطبيقات الذكاء الاصطناعي وLLM، متكاملاً مع بيئات العملاء المختلفة عبر مكتبات متعددة اللغات. هذه الحلول مثالية لاحتياجات الوصول إلى البيانات الحرجة وعالية الأداء.
ما الذي يتصل به Aeron Cache؟
يتصل Aeron Cache مباشرةً بوسيط القيادة، ويعمل كطبقة نقل الرسائل الأساسية له. كما أنه ينشئ اتصالات مع مثيلات Aeron Cache الأخرى عند نشرها في وضع التجميع RAFT، مما يضمن التوافق والتوافر العالي. يدعم هذا الإعداد دوره كذاكرة تخزين مؤقتة ذات مفتاح وقيمة منخفضة الكمون لأحمال عمل بروتوكول سياق النموذج وحالة الخدمات الصغيرة. تستخدم طبقة النقل الأساسية Aeron بروتوكول UDP والتواصل بين العمليات (IPC)، وبالتحديد الذاكرة المشتركة، لتحريك البيانات بكفاءة. يتكامل تصميمه جيدًا مع Kubernetes لتنسيق الحاويات.
الميزات الأساسية والأدوات
يقدم Aeron Cache مجموعة متنوعة من الأدوات القابلة للاستدعاء، بما في ذلك نقاط نهاية JSON HTTP وWebSocket وServer-Sent Events (SSE) للواجهات الخارجية. يوفر واجهة مستخدم مدمجة للإدارة وواجهة سطر أوامر (CLI) مبنية على Rust للتفاعل المباشر. للمطورين، تتوفر مكتبات عميل متعددة اللغات قابلة للتضمين للتكامل مع تطبيقات Java وRust وTypescript وPython. تمكّن هذه المكتبات العملاء من التفاعل مع الذاكرة المؤقتة، مما يدعم بيئات البرمجة المتنوعة لخدمة سياق الذكاء الاصطناعي واسترجاع سياق LLM.
لمن هو؟
يستهدف Aeron Cache مهندسي الذكاء الاصطناعي والمعماريين وفرق DevOps الذين يحتاجون إلى حلول تخزين سياق منخفضة الكمون تحت سيطرة المشغل. تم تصميم قدراته للبيئات التي تتطلب وصولاً سريعًا إلى البيانات لأحمال عمل بروتوكول سياق النموذج وحالة الخدمات الصغيرة. يدعم النظام التوافر العالي من خلال تجميع RAFT ومُحسّن لنشر Kubernetes، مما يجعله مناسبًا للبنى التحتية القابلة للتوسع والمعبأة في حاويات. تخطى هذا إذا لم يتطلب مشروعك تنفيذ مصادق مخصص أو ذاكرة تخزين مؤقتة ذات مفتاح وقيمة منخفضة الكمون بشكل خاص لـ MCP.
كيفية البدء
لا تتطلب النظام افتراضيًا أي بيانات اعتماد، حيث يستخدم DefaultAuthenticator الذي لا يقوم بأي مصادقة. من المتوقع أن يقوم المستخدمون بتنفيذ واجهة مصادق خاصة بهم للمصادقة المخصصة.
حالات الاستخدام
- تقديم سياق سريع للنماذج لتطبيقات الذكاء الاصطناعي.
- العمل كذاكرات تخزين مؤقتة قصيرة الأجل للمهام الاستنتاجية.
- تمكين عمليات البحث السريعة عن الحالة في الخدمات المدفوعة بالأحداث.
يقدم Aeron Cache بواسطة Bhf مخزن مفتاح-قيمة متخصص ومنخفض الكمون مناسب لأعباء عمل MCP وحالات الخدمات الصغيرة. تؤدي أساسه المكتوب بلغة Java، وتحسينه لـ Kubernetes، وتجمع RAFT إلى تمكين عمليات نشر عالية الأداء ومرنة. توفر المنصة طرق وصول متنوعة، بما في ذلك نقاط نهاية HTTP/WS/SSE ومكتبات العملاء متعددة اللغات. تم تصميمها لخدمة سياق الذكاء الاصطناعي، مما يتطلب مصادقة مخصصة لعملية آمنة.
