أتيحت لي الفرصة للعمل مع فريق SARA من مختبر LAAS-CNRS على برنامج وسيط عام لتطبيقات إنترنت الأشياء التي توفر مستويات مختلفة من جودة الخدمة من خلال آليات إدارة جودة الخدمة القابلة للتشغيل عند الحاجة. تعتمد الوسيطة المقترحة بنية تستند على Microservice وتستخدم نموذجين مختلفين للاتصال: نموذج طلب / استجابة (متزامن) ونموذج نشر / اشتراك (غير متزامن). المنتج النهائي يتكون من SDK لتطوير التطبيقات واثنين من وكلاء الإدارة. التقنيات الرئيسية المستخدمة ، المقترحة ، التي تم اختبارها في العديد من حالات الاستخدام والتي تمت مناقشتها خلال هذا المشروع هي:
ZeroMQ (استخدمنا مآخذ التوصيل للاتصال بين الخدمات المصغرة التي تم نشرها).
Kafka.
Zookeeper.
Kubernetes.
Docker.
OSGi ، DOSGi.