История изменений
Исправление alpha, (текущая версия) :
Может, я многого хочу, но мне казалось, что микросервисная культура подразумевает наличие более-менее шаблонных ответов на такие проблемы. Этого я ожидал из названия.
Микросервисы - это не способ доставки, или упаковки, это вариант дизайна софта из которого следует некие бонусы.
И микросервисная культура подразумевает что ты дизайнишь в соответствии с её принципами. А не пытаешься впихнуть уже задизайненное в неподходящий для этого формат.
Логично разместить её в базе «контент».
Вообще не логично. И даже неверно с точки зрения GDPR, персональных данных и т.п., как мне кажется.
И в принципе критерием выделения данных в отдельную базу должно быть не то, как эти данные надо защищать, а то как с этими данными надо работать. Какие функции на эти данные завязаны.
Если правка пользователя у тебя подразумевает правку контента, значит разделение на две базы неправильно. В таком случае надо хранить всё связанным в одной базе, а выдачу дампа делать за счет фильтров при экспорте или заполнения «секретных полей» рандомными значениями.
Исходная версия alpha, :
Может, я многого хочу, но мне казалось, что микросервисная культура подразумевает наличие более-менее шаблонных ответов на такие проблемы. Этого я ожидал из названия.
Микросервисы - это не способ доставки, или упаковки, это вариант дизайна софта из которого следует некие бонусы.
И микросервисная культура подразумевает что ты дизайнишь в соответствии с её принципами. А не пытаешься впихнуть уже задизайненное в неподходящий для этого формат.
Логично разместить её в базе «контент».
Вообще не логично. И даже неверно с точки зрения GDPR, персональных данных и т.п., как мне кажется.
Вообще критерием выделения данных в отдельную базу должно быть не то, как эти данные надо защищать, а то как с этими данными надо работать. Какие функции на эти жданные завязаны.
Если правка пользователя у тебя подразумевает правку контента, значит разделение на две базы неправильно. В таком случае надо хранить всё связанным в одной базе, а выдачу дампа делать за счет фильтров при экспорте или заполнения «секретных полей» рандомными значениями.