212 похожих чатов

Что называется микросервисами в случае шаред базы?

30 ответов

18 просмотров

Разве микросервисы могут быть на шаред БД?

Nikolay Deriglazov
screenshot Может поэтому?

Тут такой смелый переход от использования разными мс одной базы до использования ими одних и тех же таблиц

Алексей Попов
Тут такой смелый переход от использования разными ...

В случае с MS на шаред БД, кто будет гарантировать, что одни и теже таблицы не используются разными MS?

Nikolay Deriglazov
В случае с MS на шаред БД, кто будет гарантировать...

А в случае когда у каждого мс своя база, кто будет гарантировать что мс не полезет в соседние базы? 🤷‍♂ Ну сделайте разные схемы и доступ только к одной из них

Андрей Рудин
а кто их туда пустит в соседние базы?

А кто пустит микросервисы в таблицы, к которым у них нет доступа?

Nikita Tolkachev- Автор вопроса
Алексей Попов
Тут такой смелый переход от использования разными ...

монолитное приложение, разворачивающееся разными инстансами так, что каждый инстанс работает только со своей таблицей — микросервисы?

Nikita Tolkachev
монолитное приложение, разворачивающееся разными и...

микросервис - это отдельная программа, со своей базой (если надо). доступ к которой идет через запросы, REST и т.п.

Nikita Tolkachev
монолитное приложение, разворачивающееся разными и...

Приложения, что разрабатываются разными разработчиками, деплоятся независимо и на разном стеке - микросервисы?

Nikolay Deriglazov
нет

ну кому то нет, кому то да, мы разные

Andrii Dembitskyi
Приложения, что разрабатываются разными разработчи...

А если они используют одну БД? Всё ещё микросервисы?

Nikita Tolkachev- Автор вопроса
Andrii Dembitskyi
Приложения, что разрабатываются разными разработчи...

разные разработчики не могут работать с монолитом? отдельные инстансы мололита не могут деплоится отдельно? со стеком согласен, хороший критерий

Andrii Dembitskyi
А если они используют одну БД? Всё ещё микросервис...

Потому как они могут нахучить в данных то, от чего зависит другой микросервис

Nikita Tolkachev- Автор вопроса
Nikita Tolkachev
разные разработчики не могут работать с монолитом?...

но давайте рассмотрим кейс, когда стек сервисом таки один

Nikita Tolkachev
разные разработчики не могут работать с монолитом?...

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

Nikita Tolkachev
разные разработчики не могут работать с монолитом?...

Если разные части монолита деплоят независимо и разрабатываются разными командами, я уже не был бы так категоричен - обязательно ли это называть монолит (если модули общаются не внутри процесса)

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта