powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Внутреннее общение между микросервисами
25 сообщений из 106, страница 4 из 5
Внутреннее общение между микросервисами
    #39700795
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachmaytonпропущено...

Ты знаешь... мы It-шники (прошу прощения за квантор) очень часто любим решать проблемы
которых нет и оверпроектировать и просто заниматься вещами которые нам интересны. Вот
у меня складывается впечатление что тебе просто интересно сделать какой-то investigation
в области RabbitMQ.

А бизнесу может быть 80% этого всего не нужно.

Кстати ты попробовал поднять интеграцию твоих сервисов на localhost как я предлагал?

это было адресовано к Petro123.

"у меня складывается впечатление что тебе просто интересно сделать какой-то investigation
в области RabbitMQ" - так и есть, как будто это что-то плохое

касаемо localhost - сервисы не на одном серваке

Почитай слайды про CQRS. Там есть и очереди и асинхронность.
https://www.slideshare.net/mieldonkers/cqrs-and-event-sourcing-with-akka-cassandra-and-rabbitmq
https://www.slideshare.net/jeppec/cqrs-why-what-how

Но насколько хорошо или плохо налезет на тебя этот шаблон - невозможно сказать.
Оцени сам. Возможно придется много переделывать.

Из фреймворков - ничего не могу предложить т.к. .Net уже лет 10 ничего не разрабатывал.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39700796
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123love_bachтак и есть, как будто это что-то плохоеделайте. В чем вопросы?

зачем ты пишешь в этой ветке?

я задал интересующий меня вопрос. если я даже не получу на него конкретного ответа, то мне интересно почитать, что думают по этому поводу другие. глядишь, что полезного почерпну для себя.

ты же отвечаешь в духе: "микросервисы не нужны. автор занимается ерундой". ну так иди в ветки которые тебе интересны
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39700837
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach,

а можете кратко обрисовать функционал, что хотите реализовать?

Индексация, оформление заказа, рассылка уведомлений, импорт данных...
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39700854
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach,
А почему я должен восторгаться твоей мысли, если из 300 профи java 1-2 занимаются микросервисами.
И тут возможно полтора землекопа.
Самое главное, они уже работали с очередями и мессенджерами.
Ты не работал и решил строить космический корабль.
Похлопаем тебе в ладоши!
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701055
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAlove_bach,

а можете кратко обрисовать функционал, что хотите реализовать?

Индексация, оформление заказа, рассылка уведомлений, импорт данных...

запрос: обращение к сервису авторизации, там информация о пользователях
команда: нотификации
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701056
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123love_bach,
А почему я должен восторгаться твоей мысли, если из 300 профи java 1-2 занимаются микросервисами.
И тут возможно полтора землекопа.
Самое главное, они уже работали с очередями и мессенджерами.
Ты не работал и решил строить космический корабль.
Похлопаем тебе в ладоши!

не пиши больше сюда
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701060
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonlove_bachпропущено...


это было адресовано к Petro123.

"у меня складывается впечатление что тебе просто интересно сделать какой-то investigation
в области RabbitMQ" - так и есть, как будто это что-то плохое

касаемо localhost - сервисы не на одном серваке

Почитай слайды про CQRS. Там есть и очереди и асинхронность.
https://www.slideshare.net/mieldonkers/cqrs-and-event-sourcing-with-akka-cassandra-and-rabbitmq
https://www.slideshare.net/jeppec/cqrs-why-what-how

Но насколько хорошо или плохо налезет на тебя этот шаблон - невозможно сказать.
Оцени сам. Возможно придется много переделывать.

Из фреймворков - ничего не могу предложить т.к. .Net уже лет 10 ничего не разрабатывал.

спасибо за ссылки. полезная инфа. но, у меня не про CQRS
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701061
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachskyANAlove_bach,

а можете кратко обрисовать функционал, что хотите реализовать?

Индексация, оформление заказа, рассылка уведомлений, импорт данных...

запрос: обращение к сервису авторизации, там информация о пользователях
команда: нотификации
Запрос синхронный, команда изначально тоже, а по мере развития можно и на очередь перейти.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701064
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухlove_bachпропущено...


запрос: обращение к сервису авторизации, там информация о пользователях
команда: нотификации
Запрос синхронный, команда изначально тоже, а по мере развития можно и на очередь перейти.

тебе, чувак, большой респект (надеюсь, не сильно нагло написал )
у меня так и сделано. синхронно. через вызов HttpClient. я озадачен вопросом (возможно, дурацким) а как также синхронно это сделать чз, например, очередь (или что-то еще). опыта в микросервисах еще нет. делал в Service Fabric общение внутреннее мду сервисами кластера чз их штатный механизм. он учитывал и то, что инстансы могут перераспрелеляться. тут другая ситуация, сервисы хостятся в разных серверах.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701068
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachне пиши больше сюдабудут интересые посты, обязательно напишу.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701069
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Авторизация это 100% синхронный вызов. Там нет места для очередей и сообщений. Давайте поскипаем и пойдем дальше.

Что там еще кроме авторизации?
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701070
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonАвторизация это 100% синхронный вызов. Там нет места для очередей и сообщений. Давайте поскипаем и пойдем дальше.

Что там еще кроме авторизации?

пока есть нотификации
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701073
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonАвторизация это 100% синхронный вызов. Там нет места для очередей и сообщений.
слишком сильное утверждение
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701074
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachmaytonАвторизация это 100% синхронный вызов. Там нет места для очередей и сообщений. Давайте поскипаем и пойдем дальше.

Что там еще кроме авторизации?

пока есть нотификации
И Вы хотите впиндюрить очередь?

Начните с RabbitMQ .NET/C# Client API Guide

А кстати сервисы развёрнутся на своих серверах, или у провайдера какого, или в облаке?
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701076
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosmaytonАвторизация это 100% синхронный вызов. Там нет места для очередей и сообщений.
слишком сильное утверждение
Википедия - проверка прав доступа к объкту.
Синхроннее некуда)).
Или будем параллельно брать и проверять?
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701078
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

иди, ботик, просвещайся
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701085
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухlove_bachпропущено...


пока есть нотификации
И Вы хотите впиндюрить очередь?

Начните с RabbitMQ .NET/C# Client API Guide

А кстати сервисы развёрнутся на своих серверах, или у провайдера какого, или в облаке?

сейчас это на своих серверах
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701088
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухlove_bachпропущено...


пока есть нотификации
И Вы хотите впиндюрить очередь?

Начните с RabbitMQ .NET/C# Client API Guide

А кстати сервисы развёрнутся на своих серверах, или у провайдера какого, или в облаке?

я не очередь хочу впендюрить как таковую, я хочу попробовать общение не чз явный вызов API по HTTP. но, при этом, хочу сохранить интерфейсы, код выше приводил.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701093
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachно, при этом, хочу сохранить интерфейсы, код выше приводил.интерфейсы сугубо веутреннее дело.
Они в АPI микросервисах не торчат снаружи.
И обрати внимание, что четвертую страницу никто твою задумку не понял.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701094
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bachДмитрий Мухпропущено...

И Вы хотите впиндюрить очередь?

Начните с RabbitMQ .NET/C# Client API Guide

А кстати сервисы развёрнутся на своих серверах, или у провайдера какого, или в облаке?

я не очередь хочу впендюрить как таковую, я хочу попробовать общение не чз явный вызов API по HTTP. но, при этом, хочу сохранить интерфейсы, код выше приводил.
И в чём проблема?

По ссылке расписано как данные вытаскивать из очереди с примерами кода. Оберните их реализацией своих интерфейсов и вуаля.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701095
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
3.
4.
Some get
{
    return http.API.some()
}



Код: c#
1.
2.
3.
4.
Some get
{
    return напрмер_очередь.API.some()
}
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701097
Дмитрий Мух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach, что ещё за API.some()?
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701103
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosmaytonАвторизация это 100% синхронный вызов. Там нет места для очередей и сообщений.
слишком сильное утверждение
Да
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701113
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
love_bach
Код: c#
1.
2.
3.
4.
Some get
{
    return http.API.some()
}



Код: c#
1.
2.
3.
4.
Some get
{
    return напрмер_очередь.API.some()
}


Это не будет работать.

Работа с очередями имеет другой паттерн. Лучше просмотреть примеры для RabbitMq там наверняка есть шаблон этого листенера.
...
Рейтинг: 0 / 0
Внутреннее общение между микросервисами
    #39701114
love_bach
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий Мухlove_bach, что ещё за API.some()?

я так образно выразился, что в одном случае чз HttpClient, а в дугом, о чем я и спрашиваю, чз что-то другое
...
Рейтинг: 0 / 0
25 сообщений из 106, страница 4 из 5
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Внутреннее общение между микросервисами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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