Re: Нужен ли service mesh?
От: Дельгядо Филипп Россия  
Дата: 28.10.20 13:49
Оценка: +1
Здравствуйте, andsm, Вы писали:

A>Система будет на C# Core и микросервисах, gRPC. Еще ELK, Zabbix, PostgreSQL, Kafka. Ожидается примерно 10k rps. Пока что вижу примерно 10 микросервисов, хотя со временем их количество наверняка будет расти.


А зачем Zabbix и ELK? Да и gRPC вызывает сомнения.

A>На вид, несколько десятков серверов должны справится с нагрузкой.


Задачи про перекодирование видео? Или зачем еще несколько десятков серверов на 10k rps?


A>Развертывание и управление всего этого планируется через kubernetos. Нужно заранее предусмотреть канареечный деплоймент, откат на предыдущие версии.


Хм, а зачем Kubernetes, какие задачи он решит? Канарейку и откат с помощью Кубера не сделать, все равно нужно будет свои скрипты писать.

A>Думаю, насколько необходимо ко всему этому добавлять service mesh? И если да, то какой?

A>Пока что вижу, что service mesh выглядит очень полезным. Подумываю использовать istio.
A>Есть у кого какие мысли, кто что использовал в похожих случаях?

Какие задачи будет решать service mesh? Кстати, если брать Istio, то тут уйдет где-то с десяток ядер на 10k rps, оно точно надо?
Вообще, современные меши или медленные и функциональные или медленные и нефункциональные, так что нужно точно понимать, для чего нужен меш.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.