
Митко Соловец?
06.07.2017
14:06:31
или по твоему представлению, раз микросервис, то 1 табличка в базе?
ммм, каеф

Sergey
06.07.2017
14:06:54
ну даже если 3-4, то нет проблемы

Google

Митко Соловец?
06.07.2017
14:06:55

Sergey
06.07.2017
14:06:57
смотря еще какой домен
и какая бизнес логика
если это тупо мапинг базы на рест, то такое себе дело

Митко Соловец?
06.07.2017
14:07:12
ну в хибере я одним геттером могу выбрать всех детишек

Sergey
06.07.2017
14:07:19
а если всякие скидосы и ценники считать, то норм

Vik
06.07.2017
14:07:29

Евгений
06.07.2017
14:07:42
окей спс

Sergey
06.07.2017
14:08:00
все равно чтобы запросы были оптимальными нужно делать запрос на основную таблицу + "детишек"

Митко Соловец?
06.07.2017
14:08:01
как будто в душу смотрит

Umren
06.07.2017
14:08:11
он смотрит на твой геттер

Sergey
06.07.2017
14:08:13
если отчаянно ходить по связям тогда ж печалько

Иван
06.07.2017
14:08:13
хайбернейт понижает уровнь вхождения для джунов, не петрящих в скуле

Google

Umren
06.07.2017
14:08:14
и осуждает

Митко Соловец?
06.07.2017
14:08:19

Sergey
06.07.2017
14:08:30
и шо лейзи? это не отменяет n+1 запросы

Митко Соловец?
06.07.2017
14:08:32
наоборот надо знать скл

Cargeh
06.07.2017
14:08:34

Митко Соловец?
06.07.2017
14:08:50

guga
06.07.2017
14:09:12

Митко Соловец?
06.07.2017
14:09:26

Иван
06.07.2017
14:09:33

Митко Соловец?
06.07.2017
14:09:51
я вообще за, если несколько инструментов доступа к бд
тогда все недостатки нивелируются
ну попробуйте быстро круд написать на голом ждбц
получите пачку ссанины на 10500 классов

Иван
06.07.2017
14:10:26

Митко Соловец?
06.07.2017
14:10:57

guga
06.07.2017
14:14:13
да будет срачик

Иван
06.07.2017
14:14:17
как минимум проектирование бд и нормальные формы
это дба делает, нормально проектирует, создавая нормальную модель с точки зрения эффективности использования ресурсов конкретной БД. а разработчики уже как абизянки энтити лепят. хибернейт тем и хорош, что его можно влепить в долгоиграющие энтерпрайз проекты, где 2 и больше поколения разработчиков меняется минимум, чтобы порог вхождения в проект каждого следующего сводился к минимуму
раунд

Evgeniy
06.07.2017
14:15:31

Google

Anton
06.07.2017
14:17:06

Иван
06.07.2017
14:17:09

Митко Соловец?
06.07.2017
14:17:22
если по-твоему дба, как технарь должен разбираться в предметной области модели проекта, то у тебя вообще неправильное понимание разработки
дба как помощник, согласен, но только с технической стороны
базу проектируют РАЗРАБОТЧИКИ
т.к. они в контексте требований заказчика

Sergey
06.07.2017
14:17:52

Umren
06.07.2017
14:18:01

Evgeniy
06.07.2017
14:18:10

Митко Соловец?
06.07.2017
14:18:11

Anton
06.07.2017
14:18:15

Sergey
06.07.2017
14:18:25

Иван
06.07.2017
14:18:29

Umren
06.07.2017
14:18:47
нет
там разработчику дают хранимки дергать

Митко Соловец?
06.07.2017
14:19:00

Umren
06.07.2017
14:19:04
дба

Sergey
06.07.2017
14:19:06
дба который не понимает что у него в базе хранится, это как?

Митко Соловец?
06.07.2017
14:19:28
именно с технической стороны
но код предметной области должны разрабы писать

Google

Митко Соловец?
06.07.2017
14:19:47
либо это не DBA
а такой же разраб

Umren
06.07.2017
14:20:01
ну это у них называется не обязательно дба
разработчик баз данных

Митко Соловец?
06.07.2017
14:20:10
ВОООТ
именно

Sergey
06.07.2017
14:20:13
ну тогда это обычный админ, не?

Admin
ERROR: S client not available

Umren
06.07.2017
14:20:22
но он пишет храминки на стороне бд, а в код приложения не лезет

Иван
06.07.2017
14:20:23
не

Sergey
06.07.2017
14:20:24
который бекапами занимается, мониторит, шардинг и вся фигня

Митко Соловец?
06.07.2017
14:20:30
окей, да
выходит он такой же разраб

Иван
06.07.2017
14:21:08
DBA и хранимки писать умеет и на все руки мастер. что касается скуля и т.д.

Umren
06.07.2017
14:21:22
и проектирует ее же он
а не разработчики приложения

Иван
06.07.2017
14:21:39
@Umren я языка все снимаешь

Google

Roman
06.07.2017
14:21:40
инвайт онли
Я всё пропустил. А можно туда как-то попасть?

Митко Соловец?
06.07.2017
14:22:38
просто видимо в разных компаниях, грань его обязанностей разная
https://ru.wikipedia.org/wiki/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85

Del
06.07.2017
14:23:01

Митко Соловец?
06.07.2017
14:23:04
вот кстати список требований

Sergey
06.07.2017
14:23:09
>её проектирование, реализацию

Митко Соловец?
06.07.2017
14:23:23
и сейчас очень часто сами разрабы все проектируют

Sergey
06.07.2017
14:23:25
проектировать доменную область не зная ее, такое себе

Del
06.07.2017
14:23:39

Митко Соловец?
06.07.2017
14:23:40
только обычно, разрабы все делают сами, а потом дают на анализ по перфомансу таким ребятам
просто, извините, сейчас современная разработка - это 90% логики не в БД

Umren
06.07.2017
14:24:48

Митко Соловец?
06.07.2017
14:24:51
что там ДБА делать будет почти весь цикл разработки, кроме администрирования?
а для миграций обычно отдельные отделы есть

Del
06.07.2017
14:25:32

Sergey
06.07.2017
14:25:36