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

Парны а можно с двоих ботов юзать одну базу данных?

19 ответов

9 просмотров

Можно

Если это микросервисы как бы, то общая база - это антипаттерн

Владимир
почему? изобретать acid проще?

Потому что: 1. Так пишут в книгах по микросервисной архитектуре 2. Когда один сервис меняет что-то в базе и накатывает миграцию, второй об этом может ничего не знать - и ляжет

Dmitriy Sviridov
Потому что: 1. Так пишут в книгах по микросервисно...

Мы миграции и модели вытащили в отдельную репу. И накатываем через npm пакеты. Все счастливы

Dmitriy Sviridov
Потому что: 1. Так пишут в книгах по микросервисно...

1. я думаю там вряд ли пишут о серебряной пуле. 2. для этого есть dba, review вот это все, и в одном сервисе можно упасть при желании.

Эржигит Имамов
Мы миграции и модели вытащили в отдельную репу. И...

Какие модели? Бывают же сырые запросы, внутри которых могут использоваться таблицы, которых в реальности уже нет, например

Владимир
1. я думаю там вряд ли пишут о серебряной пуле. 2....

Если в проекте 20+ микросервисов, всё в одной базе держать? Зачем? И кому это удобно? Я просто имею несколько проектов с общей базой, и это такое себе весьма

Vetal’ [KAIXENIX ⏳]- Автор вопроса
Dmitriy Sviridov
Если это микросервисы как бы, то общая база - это ...

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

Dmitriy Sviridov
Если в проекте 20+ микросервисов, всё в одной базе...

я такого не говорил, вы сами за меня придумали тезис, сами опровергли. отлично, продолжайте в том же духе.

Dmitriy Sviridov
Какие модели? Бывают же сырые запросы, внутри кото...

От сырых запросов конечно не спасет. Тут или по орм или ...

Эржигит Имамов
От сырых запросов конечно не спасет. Тут или по ор...

Просто в любом моем проекте, который использует ORM, есть так или иначе и сырые запросы

Эржигит Имамов
От сырых запросов конечно не спасет. Тут или по ор...

вопрос на самом деле способны ли команды микросервисов договариваться, что в базе есть "апи", а что есть "особенности имплементации"

Vetal’ [KAIXENIX ⏳]
мне нужно на стороне от тг бота, обновлять базу ра...

Сделайте API (Rest или grpc) для обмена информацией между сервисами. А базы пусть разные будут.

Vetal’ [KAIXENIX ⏳]- Автор вопроса
central hardware
как именно обновлять?

Записывать новые строки в базу

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта