LinuxDoc.ru - Обмен опытом - Прошу высказать свое мнение о подходе к построению архитектуры системы.

Прошу высказать свое мнение о подходе к построению архитектуры системы.

LinuxDoc.Ru,
Сейчас довелось столкнуться с компанией, которая своими силами пишет ERP и некоторые подходы к их архитектуре мне кажутся несколько неверными. Прошу либо развеять мои предубеждения, либо помочь с доводами, почему так делать не стоит.Если есть по теме какие-то интересные статьи или исследования - прошу сбросить, так как самому найти не получается, запросы слишком общие получаются.1. Ребята собираются создать единую, гигантскую базу данных, в которую со всех сервисов компании (на самом деле нескольких компаний) будет собираться информация. Т.е. стоит некая БД размером в сотни Гб, в которую постоянно грузится информация из SAP, нескольких 1C, каких-то вообще сторонних OLAP и т.д.мои доводы против:1.1 самое главное - несколько версий правды. Я больше склоняюсь получать информацию из первоисточника, максимум - кешировать что-то, но не пытаться дублировать полностью инфу в другой БД. В случае некорректных данных, в первоисточнике их поправят, а до единой может не дойти.1.2 очень много клиентов у этой БД, блокировки и т.д. Да и размер скорее всего на производительности не сильно в лучшую сторону скажется. К тому же ее сложнее бэкапить и администрировать.1.3 придется заставлять людей из подразделений работать с нетипичной для них архитектурой и СУБД.я бы скорее пошел по пути создания некоего сервиса, который бы светил какими-нибудь SOAP и RestFul API и хранил на себе какой-то минимум актуальной информации (некие быстрые данные), единый абстрактный-интерфейс-коннектор со всеми сервисами. Тогда разработчиков конечных сервисом можно просто обязать поднять у себя SOAP'ы и гарантировать их работоспособность на своей стороне, подправляя под внутренние изменения своих сервисов. Сами же эти интерфейсты стабилизировать и стараться поддерживать их структуру неизменной.2. Есть проблема с основателем проекта, который перфекционист и каждую неделю приходит с новым паком супер идей, как бы он хотел видел какую-то из частей системы. Ребятам приходится переписывать по 10 раз одно и то же.Прошу поделиться своим опытом по части убеждения таких руководителей в необходимости отложенного фонтанирования и выделения майлстоунов. Иначе это будет бесконечная разработка.Я примерно знаю что ему следует сказать, но чем больше информации и опыта смогу собрать - тем лучше подготовлюсь.

BaBL
02.03.2013 9:14:12

















Ответить на это сообщение
Ссылка




$script.ready('lorjs', function() {
initStarPopovers();
});









На Go кто-нибудь пишет?











$(function() {
var ads = [
{
type: 'flash',
src: '/adv/selectel/728x90-vds.swf'
},
{
type: 'img',
src: '/adv/selectel/728x90-cloud.gif',
href: 'http://selectel.ru/services/cloud-storage/?utm_source=linuxorgru&utm_medium=banner&utm_content=all&utm_campaign=110113'
},
{
type: 'img',
src: '/adv/selectel/728x90-dedic.gif',
href: 'http://selectel.ru/services/dedicated/?utm_source=linuxorgru&utm_medium=banner&utm_content=all&utm_campaign=110113'
},
{
type: 'img',
src: '/adv/selectel/linux.png',
href: 'http://tehnodom.com/?utm_source=lor&utm_medium=banner&utm_campaign=220213',
height: 91
}
];

var ad = ads[Math.floor(Math.random() * ads.length)];

if (ad.type=='flash') {
$script('/js/jquery.swfobject.1-1-1.min.js', function() {

$('#interpage-adv').flash({
"swf": ad.src,
"width": 728,
"height": 90
});
});
}

if (ad.type=='img') {
var anchor = $('');
anchor.attr('href', ad.href);
anchor.attr('target', '_blank');

var img = $('');
img.attr('src', ad.src);
img.attr('width', 728);

if ('height' in ad) {
img.attr('height', ad.height);
} else {
img.attr('height', 90);
}

anchor.append(img);
$('#interpage-adv').append(anchor);
}
});


>>-----Цитата---->>Ребята собираются создать единую, гигантскую базу данных, в которую со всех сервисов компании (на самом деле нескольких компаний) будет собираться информация.<<-----Цитата----<<этооченьплохаяидея>>-----Цитата---->>Есть проблема с основателем проекта, который перфекционист и каждую неделю приходит с новым паком супер идей, как бы он хотел видел какую-то из частей системы. Ребятам приходится переписывать по 10 раз одно и то же<<-----Цитата----<<убейте егоanonymous (02.03.2013 9:18:10)Ответить на это сообщение СсылкаОтвет на: комментарий от anonymous 02.03.2013 9:18:10>>-----Цитата---->> это очень плохая идея<<-----Цитата----<<у меня есть шанс отговорить их и от первого и от второго, пока не поздно. Но мне нужна помощь.BaBL (02.03.2013 9:20:56)Ответить на это сообщение Ссылка
{keyw}

Обмен опытом

. Прошу высказать свое мнение о подходе к построению архитектуры системы. Прошу высказать свое мнение о подходе к построению архитектуры системы.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.


Редакция портала:

Добро пожаловать на сайт, посвященный документации к ОС Linux, ее переводу и распространению. Мы надеемся, что Вы найдете тут всю необходимую информацию. Здесь представлены три основных вида документации на русском языке: руководства (man-pages), HOWTO и mini-HOWTO. В скором будущем возможно появление и других видов документации.
Авторские права на представленные документы принадлежат авторам перевода и распространяются в соответствии со Стандартной Общественной Лицензией, если в документе не указано обратное.
Если Вы обнаружите в опубликованных документах ошибки, опечатки, несоответствия и неточности - сообщите о них.