
🛵 نمط Sidecar
هل شعرت يومًا بأنك عالق لأن خدمات microservices لديك تتحدث بروتوكولات مختلفة، وكل بروتوكول يحتاج مكتبته الخاصة؟ أو ربما أفضل مكتبة لبروتوكول معين متوفرة بلغة برمجة واحدة فقط، مما يجبرك على إعادة كتابة أجزاء من خدمتك؟
هنا يأتي دور نمط Sidecar. فهو يسمح لك بالحفاظ على بساطة خدماتك بينما يقوم بتحميل مسؤولية التعامل مع البروتوكولات إلى عملية مرافقة. بدون إعادة كتابة. وبدون قيود لغة.
إذا أردت تجربته، اجعل الـ Sidecar يعمل محليًا وفي نفس البيئة مع خدمة microservice الخاصة بك.
اطّلع على هذا المقال الرائع:
https://lnkd.in/d5zsVSJf