Size: a a a

2020 February 05

GG

George Gaál in DevOps
А>Д
А>Б>С>Д
источник

ЕО

Евгений Омельченко in DevOps
А транзитивная это просто А>Б>Ц
источник

GG

George Gaál in DevOps
Ну, ок. Пускай будут циклы
источник

GG

George Gaál in DevOps
Евгений Омельченко
А транзитивная это просто А>Б>Ц
Это не столь страшно
источник

LB

Let Eat Bee in DevOps
Хорошо, я может тут XY проблемой в сложной форме страдаю. Давайте сначала. Есть 10 сервисов, все читают и пишут в кафку при взаимодействии с другими, но внутри у каждого какой-то накопленный стейт. Как забутстрапить новое окружение , которым хоть как то можно  пользоваться . Бекапов прода восстановить туда  нельзя.
источник

GG

George Gaál in DevOps
Если бекап Б более всеобемлющ, чем А
источник

GG

George Gaál in DevOps
Let Eat Bee
Хорошо, я может тут XY проблемой в сложной форме страдаю. Давайте сначала. Есть 10 сервисов, все читают и пишут в кафку при взаимодействии с другими, но внутри у каждого какой-то накопленный стейт. Как забутстрапить новое окружение , которым хоть как то можно  пользоваться . Бекапов прода восстановить туда  нельзя.
Ну, запускаешь. Начинаешь лить данные как будто у тебя начало мира, точка 0
источник

GG

George Gaál in DevOps
🤷‍♂
источник

LB

Let Eat Bee in DevOps
George Gaál
Ну, запускаешь. Начинаешь лить данные как будто у тебя начало мира, точка 0
Оно в первой же точке налива истечет исключениями и взорвется
источник

AC

Alexander 😼 Chistyakov in DevOps
Let Eat Bee
Хорошо, я может тут XY проблемой в сложной форме страдаю. Давайте сначала. Есть 10 сервисов, все читают и пишут в кафку при взаимодействии с другими, но внутри у каждого какой-то накопленный стейт. Как забутстрапить новое окружение , которым хоть как то можно  пользоваться . Бекапов прода восстановить туда  нельзя.
А есть возможность деперсонифицировать сообщение прямо по приходу?
источник

N

Navern in DevOps
Можно делать внутри данных сервиса некие чекпоинты:) где все засинкано в какой то момент времени. И потом научиться выдирать мелкую часть данных консистетно и без пд
источник

AC

Alexander 😼 Chistyakov in DevOps
По идее, тот самый 1% можно получить, вытащив все нужные зависимости, что тот еще гемор, конечно
источник

AC

Alexander 😼 Chistyakov in DevOps
Типа, взяв и сдампив весь стейт, нужный для процессинга сообщения
источник

LB

Let Eat Bee in DevOps
Alexander 😼 Chistyakov
А есть возможность деперсонифицировать сообщение прямо по приходу?
Не понял идею. Это сообщение оно откуда придет, от наливалки данных?
источник

AC

Alexander 😼 Chistyakov in DevOps
Let Eat Bee
Не понял идею. Это сообщение оно откуда придет, от наливалки данных?
На проде
источник

AC

Alexander 😼 Chistyakov in DevOps
Типа, для одного процента сообщений в бэкграунде деперсонифицировать стейт и складывать в какое-нибудь тихое место
источник

P

Pavel in DevOps
Alexander 😼 Chistyakov
Типа, для одного процента сообщений в бэкграунде деперсонифицировать стейт и складывать в какое-нибудь тихое место
От я про енто тут и наваливаю
источник

LB

Let Eat Bee in DevOps
Alexander 😼 Chistyakov
Типа, для одного процента сообщений в бэкграунде деперсонифицировать стейт и складывать в какое-нибудь тихое место
Ну для эксперимента скажем что можно. Для обработки этого входящего сообщения нужна запись в сервисе пользователей. Откуда мы эту запись возьмём в новом окружении?
источник

ЕО

Евгений Омельченко in DevOps
Navern
Можно делать внутри данных сервиса некие чекпоинты:) где все засинкано в какой то момент времени. И потом научиться выдирать мелкую часть данных консистетно и без пд
Звучит как распределенная транзакция
источник

P

Pavel in DevOps
Есть входящий поток, делай на основе него нагрузуу
источник