powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы: на каждый сервис своя БД
25 сообщений из 58, страница 2 из 3
Микросервисы: на каждый сервис своя БД
    #39806795
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovЛибо мы работаем в транзакционном контексте (что просто только в рамках одного сервиса), либо без него. Растянуть транзакцию на несколько сервисов технически сложно.+1
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806796
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Транзакции и оптимизация скорости обычно не уживаются вместе.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806798
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никС уровнем изоляции READ_UNCOMMITED :)Да пофиг какой уровень, все равно распределенная же, и чет автор забыл (или не знал?) рассказать про то каким образом правильно обрабатывать приходящие сообщения - там же порядок важен как никак...
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806801
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловт.е. распределенные транзакции-таки есть
- нет, нет единого транзакционного контекста. Это последовательность отдельных транзакций, в которых T1 порождает T2, но если T1 откатится, то T2 про это ничего не знает. В общем, тут нужен аналог двухфазного комита, что при реализации "ручками" реальный геморой.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806810
забыл ник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Андрей Панфиловзабыл никС уровнем изоляции READ_UNCOMMITED :)Да пофиг какой уровень, все равно распределенная же, и чет автор забыл (или не знал?) рассказать про то каким образом правильно обрабатывать приходящие сообщения - там же порядок важен как никак...
Не пофиг, тут ACID и не пахнет.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806812
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
забыл никАндрей Панфиловпропущено...
Да пофиг какой уровень, все равно распределенная же, и чет автор забыл (или не знал?) рассказать про то каким образом правильно обрабатывать приходящие сообщения - там же порядок важен как никак...
Не пофиг, тут ACID и не пахнет.

если вспомнить, что у rabbitmq из коробки нет 100% гарантий доставки сообщения, то становится и вовсе печально.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806817
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Imperous3) Я задаю вопросы которыми в данный момент задался. Изучаю материал, я всегда стараюсь разобраться в интересующей меня теме.
Теперь сравни своё текст для журналиста задающего вопросы.
Он тоже приходит и хочет разобраться.
Но он журналист.
А у тебя Цель должна быть другая - стать программистом.
А вот для этого надо не микросервисы изучать. Увы.
и что же надо изучать?
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806821
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Озверинзабыл никпропущено...

Не пофиг, тут ACID и не пахнет.

если вспомнить, что у rabbitmq из коробки нет 100% гарантий доставки сообщения, то становится и вовсе печально.
На сколько знаю, у Kaffka с этим нет проблем.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806832
17-77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperous,
микросервисы - они не микро, вот видео
YouTube Video
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806835
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperousи что же надо изучать?
Комп под рукой?
Смотрим в книгу и делаем пример на компе.
Только так.
Я например, сайт демку делал (в профиле).
Ты делай всё что угодно, только нельзя написать микросервис не делая никогда простой сервис.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806836
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperous,
пример. Среднего размера обычный сервис - ОтделКадров.
Юз кейс - приём человека на работу.
Бери и делай.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806876
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Imperous,
пример. Среднего размера обычный сервис - ОтделКадров.
Юз кейс - приём человека на работу.
Бери и делай.
Подожди, у меня совершенно нет проблем с написанием сервисов-одиночек. И с чего решил что есть тут проблемы?

Меня интересует именно многосервисная среда, ее организация и взаимодействие со всеми членами архитектуры.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806878
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImperousПодожди, у меня совершенно нет проблем с написанием сервисов-одиночек. И с чего решил что есть тут проблемы?
По нескольким признакам:
- не видно твоего портфолио
- не видно твоего кода уже в нескольких топиках
Без кода нужно идти в ветку "Разработка ИС". Там тоже про них рассуждают.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806879
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОн похож на бывшего кодера Sybase-технологий который сейчас хочет свичнутся на Java. Я так думаю.
Imperous1) В Java я новичок.
Автор, дык есть проблемы с взаимодействием пяти сервисов(обычных) и целостностью Модели или нет?
Если нет, то поделись решением.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806885
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123ImperousПодожди, у меня совершенно нет проблем с написанием сервисов-одиночек. И с чего решил что есть тут проблемы?
По нескольким признакам:
- не видно твоего портфолио
- не видно твоего кода уже в нескольких топиках
Без кода нужно идти в ветку "Разработка ИС". Там тоже про них рассуждают.

автор- не видно твоего портфолио
это правило? обязательно его везде совать? кстати твоего тоже не вижу, но и не интересуюсь им.
автор- не видно твоего кода уже в нескольких топиках
очень интересно что ты там хотел бы увидеть?

Заметь, я когда спрашиваю и у меня есть идеи решения, я всегда их пишу, или писал то что делал.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806896
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperous,
опять бла бла бла
Я тебе скзазал свое имхо.
Продолжай разговоры без кода и примеров.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806897
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У него нет практики IMHO. Вот и спрашивает.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806899
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperousкстати твоего тоже не вижу, но и не интересуюсь имесли я задаю вопрос, то передо мной комп и я его сразу делаю.
Иначе в ПТ или по пятницам.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806903
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonУ него нет практики IMHO. Вот и спрашивает.смотря что спрашивать.
От сервиса до микросервиса один шаг.
Пусть рассказывает про сервис - доведем его до МИКРО.
Это же очевидно.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806905
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123maytonОн похож на бывшего кодера Sybase-технологий который сейчас хочет свичнутся на Java. Я так думаю.
Imperous1) В Java я новичок.
Автор, дык есть проблемы с взаимодействием пяти сервисов(обычных) и целостностью Модели или нет?
Если нет, то поделись решением.

Тебя смутило "В Java я новичок"?
Это ведь не говорит о том что я не умею писать на java, или что у меня нет другого связанного с IT-миром опыта. Да, что-то знаю, что-то нет, горы лет опыта в коммерческом программировании на Java нет.
Не нужно ничего придумывать и фантазировать.

Я совершенно не понимаю к чему личные обсуждения во вполне конкретно заданном вопросе. По-хорошему, модератор должен потереть эти посты и оштрафовать.

И если мне не нравится то что ты ТАК УВЕРЕННО пишешь о своих знаниях - то это мое личное дело, ответить тебе или нет.

А знаешь, скажи, ты в Java давно?
Ты очень похож на людей, которые не связаны с Java, связаны с другими языками программирования, агрессивные люди с завышенной самооценкой, которые не привыкли помогать дельными советами или ссылками на полезные статьи, такие люди обычно пишут - "учи матчать, читай мануалы", такие абстрактные выражения, которые ни капли не помогают человеку который задал вопрос сейчас, по конкретной проблеме. К сожалению, таких людей много на этом форуме. Но признаюсь, меня порадовало что таки в ветке Java, таких людей меньшинство. И конечно же, ты сейчас откроешь (или уже открывал) историю моих тем и сообщений, и почитаешь о чем же я столько лет спрашивал людей, задавал им "глупые" вопросы, всячески мешал жить.

И пусть простят нас остальные обитатели (и гости) форума, которым вместо полезной информации приходится/придется читать этот ненужный текст.

Искренне благодарен людям, которые рассказали по теме моего вопроса. Есть решения (стандартные), я бы даже сказал паттерны, которые применимы к определенным ситуациям, как в данной теме.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806907
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Imperous,
а зачем ты так много пишешь?
Занимайся делом и не отвлекайся.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806908
Imperous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Imperous,
опять бла бла бла
Я тебе скзазал свое имхо.
Продолжай разговоры без кода и примеров.
Вот именно, пусто бла-бла.
Покажи пример, свой!!! ( а не тупо первая ссылка на гитхаб), покажи какой код должен быть по конкретно этому вопросу.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806909
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
где без флуда ответ на это?
Petro123Автор, дык есть проблемы с взаимодействием пяти сервисов(обычных) и целостностью Модели или нет?
Если нет, то поделись решением.
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806910
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImperousПокажи пример, свой!!!
ты с вопросом пришёл или я?
ТС не выпендривается стойко отвечает на все наводящие вопросы.
Иначе не быть ему профи (с)
...
Рейтинг: 0 / 0
Микросервисы: на каждый сервис своя БД
    #39806911
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImperousЕсть решения (стандартные), я бы даже сказал паттерны, которые применимы к определенным ситуациям, как в данной теме.
- насколько я понимаю, все выкручиваются по разному (какие то логи событий заводят и прочую хрень), но наиболее разумным кажется решение ограничивать сервис совокупностью связанных данных. Если есть данные связность которых необходимо жестко поддерживать, то они обслуживаются одним сервисом, в рамках которого и существует транзакция. Т е не мельчить излишне сервисы, чтобы не получать дополнительных проблем.
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 2 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Микросервисы: на каждый сервис своя БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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