الگوی Sidecar: گسترش خدمات میکرو بدون تغییر کد
در سیستمهای ابری مدرن، انتظار میرود که میکروسرویسها بسیار بیشتر از اجرای منطق تجاری انجام دهند. آنها باید ورود به سیستم را مدیریت کنند، گواهیهای SSL/TLS را مدیریت کنند، معیارها را جمعآوری کنند، مکانیسمهای امتحان مجدد را پیادهسازی کنند، و ارتباطات امن را با سایر سرویسها هماهنگ کنند.
اگر همه این قابلیت های مقطعی را مستقیماً در پایگاه کد هر برنامه جاسازی کنیم، در نهایت با کد نفخ، اتصال محکم و قفل شدن زبان مواجه می شویم.
Microservices
Sidecar Pattern
Software Architecture
System Design
Kubernetes
DevOps