|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
А про кодогенератор от метаязыка мысль в голову не пришла? Так, чтоб по два раза не писать? Впрочем, если не пришла мысль сделать замеры "бизнес" логики (кхм...) на трезвенке, то куда уж там. Впрочем, чем бы дите в песочке не ковырялось... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 02:06 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
>>А рассказал бы ты, как же это ты выбор делал. Критерии какие использовал, методики оценки. Есть что сказать - приведи список критериев, методик, готовых решений. Нету списка - тогда сам знаешь... >> Короче, вижу что. Очередной вчерашний студент, Это третьим глазом что-ли? >>попав в скучающую контору с устоявшимися подходами и продуктами >>получил задание от руководства - выбрать глобальную стратегию глобального развития на следующие пять лет. примерно так. >>При этом конечно не станем говорить, что у студента - ни опыта, ни знаний, вообще нифига. Прям, телепат какой-то. А это ты моском нашевелил наверно? >>Хотел бы я посмотреть на продукт, в котором - действительно, актуальна >>независимость от базы данных. Ну хоть краем глаза. >>Название не озвучишь? Зачем? Глумиться на досуге ты и над notepad-ом можешь.. >>А про кодогенератор от метаязыка мысль в голову не пришла? Так, чтоб по два раза не писать? А ссылочку слабо оказалось кинуть? Что-нибудь конкретное, чтобы прямо сейчас купить и все сгенерировать? >>Впрочем, если не пришла мысль сделать замеры "бизнес" логики (кхм...) на трезвенке Это глаз или моск подсказывает? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 07:08 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысльВпрочем, если не пришла мысль сделать замеры "бизнес" логики (кхм...) на трезвенке, то куда уж там. Понятно, что каждое лишнее звено - это лишнее ... Поэтому используя трехзвенку надо понимать в каких конкретных случаях она выгодна ("архитектура полезна будучи употребленой на своем месте" К.П. ) Хотя бы разделите операции на "единичные" (например ввод накладной) и "массовые" (расчет дани по всем накладным за последнии 30 лет) и наложите их на вашу модель ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 12:57 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
shelsoftПоэтому используя трехзвенку надо понимать в каких конкретных случаях она выгодна ("архитектура полезна будучи употребленой на своем месте" К.П. ) Из всех случаев оправдания этого говнеца можно выделить только следующие (реальные): а) мы ваяем web решение (собственно там реально двузвенка, браузер - это просто рендерер); б) мы уже имеем навалянное на подобном говнецо (чаще - купленное), нам нужно дута чёт дописать/доинтегрировать; в) мы настолько круты, что всякие PL/SQL нам не дают уже возможности делать то, чё нам надо, потому что железа такого в природе нет (проект ebay, и то, очень, очень спорно). Из всех случаев особо стойкого же полудурочного детского идиотизма мы имеем следующее: а) нам нужна кроссплатформенность и независимость от вендора БД (на самом деле - даром не впилась); б) у нас нет нормальных программистов ДБ слоя, но есть куча дешевых яверов или дотнетчиков (тупость, не отменяет необходимость в нормальных программистов ДБ слоя); в) это перспективно, паттерн и кей саксез факторз (вообще бред, дети не оценивают ресурсы, которые выбрасывают монстрокорпорации в свои ПОПЫТКИ освоить трезвенные ЕЕ технологии, при том как у ВСЕХ из крутых вендоров основные их решения крутятся на ДВУЗВЕНКАХ ) И... короче, ну их, детей, в пень. Пусть маются, не они первые, не они последние. Нам то что? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 16:55 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысль Ну прямо детский сад. Хотел бы я посмотреть на продукт, в котором - действительно, актуальна независимость от базы данных. Да это всем актуально, другое дело - почти невозможно. Ну или очень сложно. Я имею в виду, что независимость от СУБД -- само по себе очень полезное свойство для вообще любой системы, любого продукта. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 19:22 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
MasterZivЯ имею в виду, что независимость от СУБД -- само по себе очень полезное свойство для вообще любой системы, любого продукта. И чем же оно полезно? А ну, развей свою мысль, -ка. Конкетно, в чОм оно полезно, и главное - КОМУ, и КАК эту полезность можно измерить? Ась? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 19:38 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысль пишет: > И чем же оно полезно? А ну, развей свою мысль, -ка. Конкетно, в чОм оно Просто абстрактно полезно. Дает много преимуществ. > полезно, и главное - КОМУ, и КАК эту полезность можно измерить? Ась? Это как минимум дает независимость от ценовой политики поставщика СУБД. Не понравилась -- перешел на другую. Это дает независимость от железа и OS в случае "некоторых особых СУБД, поддерживаемых только на особых платформах". Это дает масштабируемость системы, потому как в случае затыка с производительностью одной СУБД можно легко переключиться на другую СУБД, производительность которой лучше. Ну и еще наверное можно что-то придумать. На счет как измерить полезность - ну вот есть например 1С на MSSQL, и 1C на PostgreSQL. получается просто экономия денег. И 1С здесь не уникальна - SAP например тоже "страдал" долго от того, что под ним не было бесплатных СУБД (см. проект MaxDB). Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 20:13 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
MasterZiv !мысль пишет: > И чем же оно полезно? А ну, развей свою мысль, -ка. Конкетно, в чОм оно Просто абстрактно полезно. Дает много преимуществ. Абстрактное полезное даёт много абстрактных преимуществ. Опля.. Надо записать... MasterZiv> полезно, и главное - КОМУ, и КАК эту полезность можно измерить? Ась? Это как минимум дает независимость от ценовой политики поставщика СУБД. Не понравилась -- перешел на другую. Бред сивой кобылы. Во первых ты уже купил СУБД на стадии внедрения. Во вторых - история вообще не знает успешных примеров таких переходов. MasterZivЭто дает независимость от железа и OS в случае "некоторых особых СУБД, поддерживаемых только на особых платформах". Любая нормальная СУБД не зависит от ОС и железа. Ну кроме ненормальной M$SQL, но там ты сам дурак, что подпесалсо. MasterZivЭто дает масштабируемость системы, потому как в случае затыка с производительностью одной СУБД можно легко переключиться на другую СУБД,производительность которой лучше. Блин, сколько раз зарекался - не разговаривай с пионерами (октябрёнками). Деточка, ты бы пошел почитал букварь, на предмет - чем Scalability от Performance отличается. Для начала. MasterZiv Ну и еще наверное можно что-то придумать. Конечно маленький. Можно много сказочек придумать, кроме тех, что в детсадике рассказывают? MasterZiv На счет как измерить полезность - ну вот есть например 1С на MSSQL, и 1C на PostgreSQL. получается просто экономия денег. И 1С здесь не уникальна - SAP например тоже "страдал" долго от того, что под ним не было бесплатных СУБД (см. проект MaxDB). Ты бы лучше озвучил примеры контор, в которых SAP успешно внедрен на чём либо, что отлично от Oracle. Оопси, ба, ну да, FI внедрили в Microsoft на NT и MSSQL сервере. Так когда то было, а? Короче, обидно, опять детсад и смешные аргументы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 20:23 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысль Из всех случаев оправдания этого говнеца можно выделить только следующие (реальные) ... г) если на клиенте есть "тяжелые данные" гонять которые через канал в т. ч. с использованием технологии кеширования (нерентабельно) В качестве примера: картография д) если нужно сделать "как в веб", а клиент по своей ограниченности (умственной, финансовой, технической) не может обеспечить "нервущийся" канал и стандартные протоколы связи (пример: GSM SMS, только почта, военные ;o)) и т.д.) е) "гетерогенная" база - все пишут в свои специальные и в одну общую (хотя тут спорно) Однако все это частности и документообороту и бухгалтерии отношения не имеют. quot !чем Scalability от Performance отличается. А это мысль, вставлю, ка я это в тестовый опросник ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2008, 20:47 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысль пишет: > Бред сивой кобылы. Во первых ты уже купил СУБД на стадии внедрения. > Во > вторых - > история вообще не знает успешных примеров таких переходов. Так то то и оно, что если бы это было бы возможно, или вообще, или в конкретной системе, это было бы преимуществом. Я не обсуждаю сейчас, насколько это возможно. Это - отдельная тема. > Любая нормальная СУБД не зависит от ОС и железа. Ну кроме ненормальной > M$SQL, но там ты сам дурак, что подпесалсо. Ну так о том и речь. Был бы ANSI SQL обязателен в полном объеме для всех, с MSSQL можно было бы легко спрыгнуть, как и с любого другого сервера. > Ты бы лучше озвучил примеры контор, в которых SAP успешно внедрен на чём > либо, что отлично от Oracle. > Оопси, ба, ну да, FI внедрили в Microsoft на NT и MSSQL сервере. Так > когда то было, а? По крайней мере проблема была, и сам SAP, насколько я знаю, инициировал передачу проекта MAXDB в MySQL. Это было их желание. А значит - желание их потенциальных пользователей. Я тебе говорю, что вот у нас напр. есть огромная система. Мы бы с большим удовольствием мигрировали бы на другие СУБД, если бы это было возможно. И таких систем дофига, по всему миру. О остальном -- как-то мне и отвечать не хочется. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 15:52 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
У нас примерно 25 клиентов на Oracle и около 15 на SQL Server. Примерно половина пассивны - их вполне устраивает то что у них имеется. Вторая половина находится в постоянной разработке: доработка существующего функционала, разработка новых модулей. При работе с новым клиентом есть два основных варианта: 1. клиент не имеет никакой базы данных в эксплуатации 2. клиент имеет базу данных в эксплуатации и резонно настаивает на ее использовании с нашим продуктом. Первый вариант прост - он купит то, что мы ему скажем. Второй вариант сложнее, потому что клиент всегда прав, особенно когда он платит дополнительно за то что он хочет. Я совершенно уверен, что если появится клиент, который захочет что бы система работала на DB2 и будет готов платить за это, то мы неизбежно перепишем всю бизнес логику на DB2. Мы наймем девелоперов, арендуем офис, включим все расходы в контракт, но неизбежно перепишем всю бизнес логику для него. Бизнес диктует разработчикам что делать, а не наоборот. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 18:11 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысль MasterZiv !мысль пишет: > И чем же оно полезно? А ну, развей свою мысль, -ка. Конкетно, в чОм оно Просто абстрактно полезно. Дает много преимуществ. Абстрактное полезное даёт много абстрактных преимуществ. Опля.. Надо записать... MasterZiv> полезно, и главное - КОМУ, и КАК эту полезность можно измерить? Ась? Это как минимум дает независимость от ценовой политики поставщика СУБД. Не понравилась -- перешел на другую. Бред сивой кобылы. Во первых ты уже купил СУБД на стадии внедрения. Во вторых - история вообще не знает успешных примеров таких переходов. Дорогая мысль, если вы это себе представить не можете, то это не значит что такого не было... Собственноручно перетаскивал систему с СУБД UNIFY на СУБД ORACLE, путем замены слоя обращения к БД (писанного на с++, вся бизнес логика работает через это слой и написана на с/с++) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2008, 18:36 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
blindedДорогая мысль, если вы это себе представить не можете, то это не значит что такого не было... Собственноручно перетаскивал систему с СУБД UNIFY на СУБД ORACLE, путем замены слоя обращения к БД (писанного на с++, вся бизнес логика работает через это слой и написана на с/с++) Я тоже "перетаскивал" с Clipper на Oracle, c Interbase на Oracle и даже с Oracle на Oracle. И дальше что? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 12:19 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
мысльУ нас примерно 25 клиентов на Oracle и около 15 на SQL Server. Примерно половина пассивны - их вполне устраивает то что у них имеется. Вторая половина находится в постоянной разработке: доработка существующего функционала, разработка новых модулей. При работе с новым клиентом есть два основных варианта: 1. клиент не имеет никакой базы данных в эксплуатации 2. клиент имеет базу данных в эксплуатации и резонно настаивает на ее использовании с нашим продуктом. И чтоже это за резон? Мы купили Oracle EE (или наоборот), он у нас стоит пылится, давайте заюзаем? мысль Первый вариант прост - он купит то, что мы ему скажем. Второй вариант сложнее, потому что клиент всегда прав, особенно когда он платит дополнительно за то что он хочет. Молодой человек. Клиент никогда не прав. Не надо заливать то, в чём вы не смыслите, и с чем дело не имеете. Лицам, принимающим решение о покупке - глубоко по барабану, какой там будет сервер баз данных. А если и не по барабану, то в перечне критериев - он занимает... ну наверное предпоследнее (по значимости) место. Если это, конечно, не голодранцы какие из Усть-Пердуйска, которые решили сэкономить 100-тыс. рублей на проекте в мульён... баксов мысльЯ совершенно уверен, что если появится клиент, который захочет что бы система работала на DB2 и будет готов платить за это, То это будет называться технологическая проституция, и никак иначе. мысльто мы неизбежно перепишем всю бизнес логику на DB2. Мы наймем девелоперов, арендуем офис, включим все расходы в контракт, но неизбежно перепишем всю бизнес логику для него.Ещё бы. Если клиент нам заплатит, то мы и не на такое пойдём. Разрушим свой бизнес, свою команду, ввяжемся в проектные риски.. Короче, опять детсад-мурзилко.. мысльБизнес диктует разработчикам что делать, а не наоборот. О! Школьники врубились в банальную истину. А бизнес говорит о чём? О том, что доля бюджета в части лицензий на СУБД, в практически всех проектах (кроме ну уж очень крупнотиражных) - таки стремится к нулю. А там где не стремится к нулю - там стремится к откатоблагоприятной величине. Короче, молодой человек, вы решили блеснуть своими услышанными знаниями в курилке или вычитанными на cnews статьями студентов или пресейлов всякого EE/SOA барахла? Ну и дальше что? Вообще - сидите вон, не отвлекайтесь от увлекательнейнего занятия перекладывая технического задания в код. Я вас умоляю, для страны вы этим окажете больше пользы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 12:28 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!мысльБред сивой кобылы. Во первых ты уже купил СУБД на стадии внедрения. Во вторых - история вообще не знает успешных примеров таких переходов. бред, только не в ту сторону. Вы история? почитайте как вообще происходят процессы перехода, с примерами . Это один из образцов СУБД независимого интеграционного решения. p.s. поменьше пафоса, а то оставят на второй год.., за незнание предмета. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 12:37 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
iscrafmp.s. поменьше пафоса, а то оставят на второй год.., за незнание предмета. :) Да щазз.. Без конкретных цифр - это всё общее ляляля. А подобные откровения о существенном снижении TCO (кстати, атас, Oracle записали в legacy) - это как-бы ни о чём, без знания ситуации в целом. А знание говорит только об одном - по факту имели крайне неудачно написанную/внедренную систему, поддержание которой на ходу - занимало реально несуразные деньги и усилия. Потому её просто заменили на работоспособную, а очередной поставщих за каким то хреном - выбрал эту самую, никому доселе не известную ANTS RDBMS. Впрочем, если там использовался какой Hibernate (который работает на таких примитивах, что туда даже dBase можно подсунуть), то да, то вполне может быть, что для примитивных DML туда и засунули чего-то там. И не надо тут про пафос, право. На работающих, и реально приносящих бизнесу пользу системах - никакие игрушки в уменьшение TCO не допустимы. Потому что яйца могут оторвать, запросто. На попытке сэномомить доли проценты прибыли, а на выходе иметь - разрушение бизнеса. Короче, ну хоть бы Вы уже не уподоблялись. Право. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 12:46 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!дануДа щазз.. Без конкретных цифр - это всё общее ляляля. Короче, ну хоть бы Вы уже не уподоблялись. Право. я просто привел пример переходов. :) Нужны цифры - посмотрите здесь . Я пробовал эту штуку и общался с ними. Даже проекты перегонял. Затормозило использование - отсутствие полноценной поддержки OLAP в одном флаконе, как OLTP - без нареканий. В качестве OLAP хранилища предлагалось использовать DB2, что в общем-то понятно.. основные разработчики ADS - в прошлом разработчики DB2. Сейчас, судя по тенденции, они в осном сосредоточились на направлении helper-database и процессах миграции приложений с одной СУБД на другую. В общем,это детали. Основная суть в том, что миграция происходит, потребность в ней есть и инструменты,независимые от конкретной СУБД тоже существуют. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 13:06 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
!школьник пишет: > Школьники врубились в банальную истину. А бизнес говорит о чём? О том, > что доля бюджета в части > лицензий на СУБД, в практически всех проектах (кроме ну уж очень > крупнотиражных) - > таки стремится к нулю. Мне бы этот ноль на мой банковский счет ... закинешь ? Реквизиты слать ? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 17:39 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
iscrafm пишет: > Я пробовал эту штуку и общался с ними. Даже проекты перегонял. > Затормозило использование - отсутствие полноценной поддержки OLAP в > одном флаконе, как OLTP - без нареканий. В качестве OLAP хранилища Че за ANT такой, впервые вообще слышу... Слова какие-то странные, типа "рвет всех, стоит копейки! ". Блокировки не использует. Очень странно. Первое впечатление - не верю. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2008, 18:00 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
MasterZiv Че за ANT такой, впервые вообще слышу... Слова какие-то странные, типа "рвет всех, стоит копейки! ". Блокировки не использует. Очень странно. Первое впечатление - не верю. Скачать и проверить религия не позволяет или что? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2008, 14:49 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
p.s. В мире еще много интересного. А у нас оказывается до сих пор думают что существует только Oracle. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2008, 14:51 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
iscrafm пишет: > Скачать и проверить религия не позволяет или что? Да скачал уже ... Но время ... если кто уже что трогал, интересно было бы... Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2008, 16:00 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
MasterZiv iscrafm пишет: > Скачать и проверить религия не позволяет или что? Да скачал уже ... Но время ... если кто уже что трогал, интересно было бы... Posted via ActualForum NNTP Server 1.4 я трогал. свое imho чуть выше сказал. Но логика написанная на PL/SQL или T-SQL в нем работает.. Т.е. они пошли по пути ретранслятора с различных диалектов к собственному машинному коду, который уже исполняется ADS. Особенности типа оракловских пакетов тоже поддерживаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.02.2008, 16:26 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
Сервер БД должен делать только то, что ему положено - оптимально исполнять декларативные SQL-запросы. И все! Процедурные расширения SQL - это нонсенс, вынужденная мера, которую, к счастью, успешно вытесняют более адекватные средства поддержки требований бизнеса. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2008, 20:30 |
|
Нужен AppServer для среднего звена ...
|
|||
---|---|---|---|
#18+
Глас народаСервер БД должен делать только то, что ему положено - оптимально исполнять декларативные SQL-запросы. И это в т.ч. Глас народа И все! Процедурные расширения SQL - это нонсенс, вынужденная мера, Расскажи это создателям OEBS, Metalink, APEX, etc. Создателям ebay в т.ч. Глас народакоторую, к счастью, успешно вытесняют более адекватные средства поддержки требований бизнеса. Вообще неадекватные требованиям бизнеса. Впрочем - смотря какого и чьего бизнеса. Короче, не убедительны твои аргументы биоробота. А будет что сказать - приходи, народ ;| ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2008, 01:29 |
|
|
start [/forum/topic.php?fid=33&msg=35157642&tid=1548844]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 281ms |
total: | 427ms |
0 / 0 |