Вчера очередную передачу глядел с непримиримым Дельгядо. он настаивает, что

кролик для бизнес-сообщений и круда между микросервисами категорически не подходит в совр мире, ибо медленный, ломкий, кластер поднимает после вылета звена кучу времени и по дороге теряет все. и вообще давайте использовать сервисмеши с синхронными связями. вот с этим я вобще не понял, но он говорит что статистически это лучше, видимо даже возможность каскадного отказа не пугает.
но вот насчёт кроля. в моей системе между сервисами вобще только кроль с идемпотентностью на основе целевого постгреса, классическая хореография, без аутбоксов и трех перестраховок. рест смотрит только наружу где надо. такой ли уж это кошмар кошмарный? неужели кролик только для сообщений, которыми можно принебречь? забавно что Филипп +- так же настроен к кафке

2 ответов

33 просмотра

про кролик я смогу прокомментировать (у нас прод весь тоже на кролике - вроде работает нормально, но мы не то чтобы прям особо показатель). А касательно камней в сторону кафка - посмотрите доклады с текущего хайлоада про YDB Topics - там отлично проблемы кафки подсвечиваются. Возможно, что часть этих проблем справедлива и для кроля

Ощущение что очередная жертва поднятия кластера оператором от битнами. Сколько всяких отвалов кластера не было - не встречал проблем. Нечего на зеркало пенять коли к нему жопой стоишь. По скорости - да, есть ограничения, но доя многих реальных прод кейсов они вполне достаточные

Похожие вопросы

Обсуждают сегодня

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта