Size: a a a

Software Design/Architecture/Zen

2020 September 25

NF

Nikita Fedorov in Software Design/Architecture/Zen
у меня вообще фронт принимает стрим эвентов и отсылает батчем диф апдейты всего стейта
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
если идти rest или gql путем то можно было бы смело ещё парочку серверов добавить и парочку разработчиков, а может и не парочку))
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Nikita Fedorov
у меня вообще фронт принимает стрим эвентов и отсылает батчем диф апдейты всего стейта
все взаимодействие через "условно" websocket ? Или все-таки используете просто http req-resp?
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Aleksander Melnichnikov
все взаимодействие через "условно" websocket ? Или все-таки используете просто http req-resp?
апдейты через очередь в сокеты | в воркер в нужные вкладки | в app-state
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
воркер это на фронте я имею ввиду, там тоже очередь
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Nikita Fedorov
апдейты через очередь в сокеты | в воркер в нужные вкладки | в app-state
Ок. Условно rabbit-mq или kafka который торчит websocket адаптером? И фронт только через q работает
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
вообще думаю что можно писать фронт апликэйшны с сервером онли на пересылку + очередь и хранить все данные на клиенте в IndexedDB и просто вычитывать туда с сокетов апдейты
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Aleksander Melnichnikov
Ок. Условно rabbit-mq или kafka который торчит websocket адаптером? И фронт только через q работает
щас ещё пишется материализация, чтобы при заходе клиент получил текущий слепок
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Я просто о чем подумал, что такая архитектура условнo требует такой же бекенд.
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
ну это понятно
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Nikita Fedorov
щас ещё пишется материализация, чтобы при заходе клиент получил текущий слепок
и эту часть можно убрать прямо на диск клиентского ноута в IndexedDB как раз
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Nikita Fedorov
ну это понятно
Вообще прикольно. А если не секрет, что за проект? Хотя бы область которую решает
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Aleksander Melnichnikov
Вообще прикольно. А если не секрет, что за проект? Хотя бы область которую решает
вк реклама, т.е. мы вроде как рекламный кабинет вк, только удобный
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
как рекламный кабинет вк если бы его писал фейсбук)) хотя это было бы слишком смешным сравнением
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
т.е. юзеры используют нас как дажборд с редактированием для бд вк
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Nikita Fedorov
как рекламный кабинет вк если бы его писал фейсбук)) хотя это было бы слишком смешным сравнением
Не пользовался кабинетом в вк и не знаю как сравнить =) А вы инхаус вк или сторонние разрабы?
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Aleksander Melnichnikov
Не пользовался кабинетом в вк и не знаю как сравнить =) А вы инхаус вк или сторонние разрабы?
сторонние
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Aleksander Melnichnikov
Не пользовался кабинетом в вк и не знаю как сравнить =) А вы инхаус вк или сторонние разрабы?
ну просто прикинь что у тебя есть MSSQL Studio на клиенте и немного бизнесовый
источник

AM

Aleksander Melnichni... in Software Design/Architecture/Zen
Ну вообще интересно. Вот только специфика работы с соц сетками конечно особенная. Зависишь оч сильно от api и прочей фигни
источник

AD

Apache DOG™ in Software Design/Architecture/Zen
Nikita Fedorov
И от того что делая плоский dto ты идешь против природы RESTfull
Что такое природа рестфул?
источник