Здравствуйте, night beast, Вы писали:
_>>И я даже не буду говорить о том, что в реализацию gRPC уже встроена автоматически работающая клиентская балансировка (https://github.com/grpc/grpc/blob/master/doc/load-balancing.md). Предположим что этого всего нет и будем говорить только о серверной балансировке. И так, зачем для неё нужна формализация команд?
NB>я же пример приводил -- команды гет в одну сторону, другие в другую.
Да, прошу прощения, что пропустил это тогда, хотя ещё тогда должен был среагировать. Собственно реакция:
А зачем собственно может понадобится подобная сомнительная балансировка?
NB>как ты это будешь в grpc делать?
Если мне вдруг всё же понадобится реализовывать подобное (крайне сомневаюсь в полезности подобной задачи), то я просто поделю весь сервис на две части (с мутабельными и иммутабельными функциями), разместив их соответственно по разным адресам (т.е. так весь gRPC сервис живёт на одном URL, а так будет на двух).