سلام.جهت تبادل اطلاعات بین session های مختلف می تونید از صف استفاده کنید.زمانیکه پردازش های شما به صورت async هستند شما از ایت تکنیک استفاده می کنید مخصولا تو فیلد پردازش تصویر چون پروسه های مختلف زمانگیر هستند معمولا فریم های ورودی را پروسه یک مجزا decode می کنند و داخل صف push می کنه و پروسه دو فریم بعدی را pull می کنه و شروع می کنه به پردازش .اینطوری دیگه تا حد امکان پروسه دو منتظر پروسه یک نمی مونه به همین راحتی.
حالا به سبک تنسورفلو بخوام توضیح بدم فرض کنید کلاینت یک گرافی را ساخته و توی آن تصاویر وروودی را بارگذاری می کنه و تصاویر را توی صف مذکور push می کنه و از طرف دیگر کلاینت دو یک گراف جهت آموزش مدل ایجاد کرده که تصاویر مورد نظر خودش در هر mini-batch را از همین صف مذکور pull می کنه .به این ترتیب با صف هم می تونید به صورت async و هم به صورت distributed پردازش های سنگین را به صورت مجزا انجام بدید.