GCを切りたいほどシビアなら並行処理もきついでしょ。
通信に使うキューまで自前で管理しなきゃいけないし。
そうなると、Cと変わらないからCを使った方がいいんじゃないの。