Size: a a a

Архитектура ИТ-решений

2017 May 29

KB

Kirill Bayborodov in Архитектура ИТ-решений
да, очень тонкий момент, особенно для людей, которые всю жизнь работали с СУБД корпоративного уровня
источник

NT

Nick Trokhan in Архитектура ИТ-решений
Shared database допустимо использовать, только если нет никакого другого выхода. Иначе, данные связываются в БД очень быстро и уследить сложно
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
способ есть - дисциплина ) у каждого сервиса должен быть владелец, владельцы должны договариваться друг с другом о контрактах
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Nick Trokhan
Shared database допустимо использовать, только если нет никакого другого выхода. Иначе, данные связываются в БД очень быстро и уследить сложно
Да, и как временное решение
источник

KB

Kirill Bayborodov in Архитектура ИТ-решений
Сейчас использую сильный, не архитектурный аргумент: ваш оракл стоит денег, а если возьмем mysql (от того же вендора! вы Ораклу не верите?), то он будет бесплатный :)
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
да пусть сервисы живут в одной СУБД, даже в одном инстансе. Главное, чтобы они использовали, если говорить грубо, только "свои" таблицы
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
чтобы можно быстро выполнить расщепление, в случае необходимости
источник

KB

Kirill Bayborodov in Архитектура ИТ-решений
тут много тонких моментов, особенно нагрузка и отказоустойчивость
источник

NS

Nikita Seregin in Архитектура ИТ-решений
Единого решения никогда не будет. Всегда придётся искать баланс.
источник

GK

Gennadiy Kruglov in Архитектура ИТ-решений
Так об этом и речь. Если исп-ся shared database - то будут сложности с масштабированием.
источник

EV

Elena Vereschaga in Архитектура ИТ-решений
@mxsmirnov Максим, большое спасибо за вебинар! Подскажите пожалуйста  - будет ли доступна запись (и где) и можно ли получить презентацию?
источник

KB

Kirill Bayborodov in Архитектура ИТ-решений
и да, появляется независимый человек в команде - администратор СУБД
источник

NS

Nikita Seregin in Архитектура ИТ-решений
Но чтобы потом не иметь бледный вид перед руководством, проще отталкиваться от показателей, которые можно притянуть к финансовым.
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Еще раз приветствую всех! Спасибо за участие в вебинаре (и подсказки относительно эха ) Как и обещал, отвечу на вопросы чуть более развернуто
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Дмитрий Сидельников
В понятии "микросервис" приставка "микро" несет какую-то смысловую нагрузку? Грубо говоря, мы "размер" как-то берем в рассчет или это просто чтобы отличать микросервисы от всего остального? #msa
На мой взгляд, сервисы (в смысле SOA) и микросервисы - вещи принципиально разные. Обшего в них только то, что это программные компоненты, развиваемые и развертываемые независимо от вызывающего их приложения-клиента...
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Если SOA-сервисы нацелены на повторное использование. Их могут задействовать разные бизнес-процессы, то микросервисы сами реализуют эти самые бизнес-процессы
источник

K

Kozian in Архитектура ИТ-решений
Nick Trokhan
Когда найдете простой способ работы с людьми в этом ключе, немедленно расскажите :) Мы больше года пытаемся внедрить разделение данных, разработчики данных упорно нормализуют и связывают их.
Но нормализация - это же понятие реляционных БД, т.е. реляций. Вероятно не стоит смешивать реляции и хранение самих данных.
источник

MS

Maxim Smirnov in Архитектура ИТ-решений
Дмитрий Сидельников
В понятии "микросервис" приставка "микро" несет какую-то смысловую нагрузку? Грубо говоря, мы "размер" как-то берем в рассчет или это просто чтобы отличать микросервисы от всего остального? #msa
Или вопрос был о размере? О том, может ли микросервис быть слишком большим?
источник

K

Kozian in Архитектура ИТ-решений
Maxim Smirnov
Если SOA-сервисы нацелены на повторное использование. Их могут задействовать разные бизнес-процессы, то микросервисы сами реализуют эти самые бизнес-процессы
Мне казалось, что отличие в мастабе, а суть одна и та же - реализация системного подхода.
источник

K

Kozian in Архитектура ИТ-решений
Я правильно понимаю, что Вы рассматриваете микросервисы только в контексте хореографии?
источник