The Ambassadors pattern
الگوی ambassadors یکی دیگه از single-node pattern هاست که جلوی app container میشینه و ارتباط app رو با دنیای بیرون مدیریت میکنه.
بر خلاف sidecar pattern که عموما یک functionality به app اضافه میکرد الگوی ambassadors عموما در خروجی app مداخله میکنه و تعامل با دنیای بیرون app از طریق ambassador container صورت میگیره
https://www.oreilly.com/library/view/designing-distributed-systems/9781491983638/ch03.html
#designing_distributed_systems_brendan_burns
@gocasts
Post #26
695
Go Casts | Systems & Agents 🚀 یه نکته ای که تو الگوی sidecar باید بهش توجه بشه اینه که این دو تا container اصطلاحا tightly coupled هستن، یعنی یه سری shared resource دارن، مثلا در مثال nginx proxy دو تا container باید یه network داشته باشن یا مثلا وقتی از fluentd برای log aggregate کردن…
