Size: a a a

2021 May 25

СА

Сергей Аксёнов... in ctodailychat
Это будет phased rollout бэкенда. Но я термин phased rollout слышал и сам использую в отношении клиентов или фичетогглов.
источник

IV

Igor V in ctodailychat
такой же как у любого другого. внутри нужно проводить KT
источник

A

Alex in ctodailychat
ну я условно... любой release-management продукт приезжает со своим птичьим языком, и начинается

step "build":
  do X
  echo "done"

проще же обычный язык программирования читать
источник

IV

Igor V in ctodailychat
это безусловно зло, но есть же приличные инструменты - https://temporal.io/
источник

IV

Igor V in ctodailychat
у меня деплоймент на SFN
источник

IV

Igor V in ctodailychat
почему только бэкенд? клиент может жить на clientname.mysaas.com и он неделями может жить на новых версиях воркеров, базы, фронта, бека, поисковых индексов и тд
источник

A

Alex in ctodailychat
SFN?
источник

IV

Igor V in ctodailychat
aws step function
источник

A

Alex in ctodailychat
лучше скажите, как можно кидать на канарейку просто "процент трафика" без привязки к юзеру? фронт с беком же разъедутся
источник

A

Alex in ctodailychat
я без издевок, интересно реально...
источник

A

Andrey in ctodailychat
сделать список пользователей, которых завернуть на канарейку
источник

A

Alex in ctodailychat
а, ну то есть с привязкой всетаки
источник

A

Andrey in ctodailychat
угу, чтобы пользователь всегда мог сойти…
источник

IV

Igor V in ctodailychat
Мы включали client_id в path и на входе стоял nginx с lua
источник

A

Alex in ctodailychat
а, ну всетаки логика какаято есть... там выше сказали что можно без
источник

IV

Igor V in ctodailychat
И lua смотрел в редис где были необходимые параметры для обработки клиентского запроса
источник

A

Andrey in ctodailychat
а под траефик слова для поиска не подскаешь? что у него вместо луа?
источник

СА

Сергей Аксёнов... in ctodailychat
Бэк выкатывается первым и, очевидно, должен быть обратно совместим со старыми версиями клиентов на разумную глубину.
источник

IV

Igor V in ctodailychat
Там есть middleware с lua, но я не настоящий сварщик
источник

A

Alex in ctodailychat
обратная совестимость-то понятно, а если "вперед"?

если новый клиент вызовет старый бек, и там чегото нет
источник