powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
15 сообщений из 265, страница 11 из 11
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009530
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
andreykaT
о точно это был ты. и вроде говорил что эт оможн окак то делать без сохранения стейта

я говорил что сервисы не тупые а умные.
И не могу представить себе что он не помнит вообще ничего.
авторитого одно из решений (помимо всяких брось сообщение в кафку при апдейте) -- сделать триггер который логгирует апдейты

Мы по кругу пошли?
Я говорил про поле с меткой времени и JOB раз в минуту обнаруживает все изменения. Далее делай что хочешь.
Сколько можно про одно и то же?
допустим, есть поле с меткой по времени. сервису последний промежуток времени по которому проверял надо хранить? (ну или последнюю точку проверки как минимум). мне что то показалось ты показал решение когда этого не надо.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009532
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
сервису последний промежуток времени по которому проверял надо хранить?

Зачем?
Сервис умный. Решил проверять каждую минуту. Поставил будильник и ....проверяет.
Это сложно запрограммировать?
"Промежуток времени запоминает таймер" (с)
Не догадался?
)))))
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009534
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Сервис упал. И не проверял час-два-три. Дальше?
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009547
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
PetroNotC Sharp,

Сервис упал. И не проверял час-два-три. Дальше?
наконец то начал диалог по БЛ.
Если так, тогда мы городим Очередь с гарантированной доставкой
- доп поле флаг в БД "Отправлено"
- меняет его JOB только для одного сервиса - "Очередь доставки / почтальон"
- если почтальон заболел, то JOB после больничного даст ему мешок писем.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009548
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При желании, свои больничные листы сервис может хранить у себя.
См. выше - сервис не тупой!
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009549
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT,
Ну и последнее.
Подумай и скажи. Как миллион пользователей (сервисов) заходя на sql.ru узнают что некоторые топики с новым контентом?.
И о боже! Они бывают после перезагрузки заходят. И после больничного.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009558
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
andreykaT
PetroNotC Sharp,

Сервис упал. И не проверял час-два-три. Дальше?
наконец то начал диалог по БЛ.
Если так, тогда мы городим Очередь с гарантированной доставкой
- доп поле флаг в БД "Отправлено"
- меняет его JOB только для одного сервиса - "Очередь доставки / почтальон"
- если почтальон заболел, то JOB после больничного даст ему мешок писем.

То есть мне еще и апдейты готовить в БД? Спасибо, не очень. Проще где нибудь в уме держать последнюю точку синхронизации
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009559
andreykaT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
andreykaT,
Ну и последнее.
Подумай и скажи. Как миллион пользователей (сервисов) заходя на sql.ru узнают что некоторые топики с новым контентом?.
И о боже! Они бывают после перезагрузки заходят. И после больничного.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40009573
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
andreykaT
То есть мне еще и апдейты готовить в БД?
Апдейты и ставить галку может сам JOB когда успешно отправит инфу. Связь ведь может быть с квитанцией или синхронная.
Н у а второй вариант как sql_ru.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015821
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфилов
Это уже в духе предыдущего оратора про RPC через очереди сообщений: "пофиг что оно медленно, у кого-то же работает".

Сделай на своём хттп exchange и прочие routing keys, у тебя конечно же всё заработает со скоростью 100500000000 rqs на китайском роутере.

inb4: кококо. нинужна.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015823
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Я говорил про поле с меткой времени и JOB раз в минуту обнаруживает все изменения.

Это пока запрос тупой и отрабатывает за минуту.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015826
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Как миллион пользователей (сервисов) заходя на sql.ru узнают что некоторые топики с новым контентом?

Кстати, уведомления тут сделаны абы-как. Сделать уведомления при ответе на сообщение так невозможно.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015827
Фотография crutchmaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev
есть еще и DELETE

На ответсвеных данных не делают update/delete. Надо знать, что там было раньше, как, кто и когда это поменял.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015831
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
crutchmaster,

Нафиг ты топик поднял.
...
Рейтинг: 0 / 0
Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
    #40015871
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
crutchmaster,

Нафиг ты топик поднял.


Наверное вышел новый релиз у хипстерского дермища и теперь у него throughput выше на пару сообщений в секунду
...
Рейтинг: 0 / 0
15 сообщений из 265, страница 11 из 11
Форумы / Java [игнор отключен] [закрыт для гостей] / Как нынче принято реализовывать взаимодействие между микросервисами учитывая OpenAPI?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]