Size: a a a

Software Design/Architecture/Zen

2021 May 11

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
та не должно быть
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
все эти распределенные штуки опираются на непоколебимость инфраструктуры
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
что ты типа кинул ивент и он уже больше не твоя проблема
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну тип потом ты захочешь разнести операции и надо будет ебаться с тем что бы порядок обработки ивентов был такой как тебе нужно, это все сложно и неявно. В целом пуш в сокеты не связан с ивентом а связан с изменением рид модели (рид модель может внезапно и не поменяться - мол стэйт остался тем же)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну это не так сложно сделать на самом деле
источник

SP

Sergey Protko in Software Design/Architecture/Zen
если у тебя есть возможность юзать какой aws sqs + pub/sub + прочие их штуки - то вжух вжух и надежная инфраструктура и не паришься
источник

k

knopkod4v in Software Design/Architecture/Zen
а если непокобелимость инфраструктуры?)
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
да, но Макс очень не хотел ту же очередь для фэйлед сообщений делать потому что там консистенси вообще по звезде идет
источник

SP

Sergey Protko in Software Design/Architecture/Zen
мммм... где?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
ну что не понятно, где оно зафейлилось, а где нет. В каком обработчике. И там вообще много оркестрации надо делать. Я сильно не понял, но он был категорически против, это лучше у него узнать)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну вот по этому я не делал как Макс)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
а в чем разница?
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
ну у того же NServiceBus есть же failed queue, и ниче
источник

SP

Sergey Protko in Software Design/Architecture/Zen
там .net там вообще много чего можно делать сильно по другому)
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну вот у меня сделано самый простой вариант на свете
источник

SP

Sergey Protko in Software Design/Architecture/Zen
частично спижженный из nservicebus
источник

k

knopkod4v in Software Design/Architecture/Zen
я так понял в роутинге броадкаст-сообщений
источник

DT

Dmitriy Tkachenko in Software Design/Architecture/Zen
т.е. мессадж может быть ретрайнут в любой момент времени из фэйл очереди и ничего не поломается?
источник

SP

Sergey Protko in Software Design/Architecture/Zen
роутинг на клиенте, в кролика идут сообщения для отдельный хэндлеров
источник