metaclass: (Default)
[personal profile] metaclass
К этому:

У меня сейчас проект на Firebird с сознательно оставленным огрехом в дизайне - скорость работы отчетов будет падать пропорционально размеру базы. И проблема только в моем проекте, не в СУБД. А оставил я его, так как проект на начальном этапе и дальнейшие пути его развития еще решаются. А ранняя оптимизация, как известно, зло.

Некоторое время он еще сможет работать приемлемо быстро, после этого достаточно будет заменить железо на сервере и скорость возрастет в 2-2.5 раза, а потом в связи с дальнейшим развитием проекта архитектура будет изменена таким образом, что скорость работы отчетов станет примерно постоянной величиной - я собираюсь ввести кэширование значений, которые сейчас рассчитываются запросом по всей большой таблице фактов.

А еще я возлагаю большие надежды на FB 2.0, в котором, говорят, подкрутили производительность. Но он пока на стадии Release Candidate, а у меня, к сожалению, совершенно нету времени проверить работу проекта на нем, дабы если что, отрапортовать разработчикам.

Посему надо взять на работу [livejournal.com profile] kong_en_ge и дать ему задание портировать CityInfo под линукс найти исчо работников, чтобы было кому заниматься тем, на что у меня физически не хватает времени.

Date: 2006-09-19 06:37 pm (UTC)
From: [identity profile] golosptic.livejournal.com
Изводы Интербейза выглядят в моих глазах брошенными детьми.
Когда-то подавали большие надежды, а теперь их дальнейшая судьба совершенно не понятна
(Можно сравнить с историей умученного от CA Clipper) - есть нетривиальный шанс, что оно просто тупо прекратит развиваться.

Поэтому для последнего своего проекта я выбрал PostgreSQL, хотя предыдущий проект (1997г) делал именно на Interbase.

Date: 2006-09-19 06:55 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Тут еще опен-соурсовая модель разработки плохо срабатывает - сервер ориентирован изначально на тех, у кого и так дел выше головы - разработчиков бизнес-приложений, тем более изначально половина - пишут на дельфи, счас вот на .NET еще. А сервак - С,С++, да еще и кроссплатформенный. Т.е. банально мало кто из тех, кому этот сервер реально полезен, захотят, найдут время и смогут разобраться в хитросплетениях его кода. А я так подозреваю, ужасы там еще те. Вот и развивается он в основном группой разработчиков, а от пользователей - максимум баг-репорты.

Если сравнить с другими серверами, то выглядит он на рынке примерно как всякие полунесуществующие сервера, Cache там или самоделки постреляционные какие-нибудь. Вроде и есть, и используется, но никто не знает где и зачем:) Хотя реально сервер удобнее многих что в плане администрирования, что в плане разработки.

Date: 2006-09-19 07:33 pm (UTC)
From: [identity profile] golosptic.livejournal.com
Это, кстати, хорошая иллюстрация к теме: "тупики традиционной парадигмы разработки софта: С/С++ как источник гигабайтов не используемого повторно кода"

Date: 2006-09-19 08:48 pm (UTC)
From: [identity profile] axexa.livejournal.com
коплиена на вас нет

гы

Date: 2006-09-19 09:13 pm (UTC)
From: [identity profile] golosptic.livejournal.com
Всяк коплиен свою парадигму софторазработки хвалит...

Date: 2006-09-19 06:48 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Портировать согласен только под Z80!

Date: 2006-09-19 06:58 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Под однокристалки с светодиодной матрицей в качестве экрана :)

Date: 2006-09-19 08:01 pm (UTC)
From: [identity profile] medvedd.livejournal.com
Могу предоставить рабочий экземпляр :)

Date: 2006-09-20 10:17 am (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Спасибо, у нас с собой!

Date: 2006-09-20 07:07 am (UTC)
From: [identity profile] alex-mq0.livejournal.com
Прям логичская бомба долговременного действия: для увольнения из конторы с кидаловом самое то ;)

Date: 2006-09-20 07:45 am (UTC)
From: [identity profile] metaclass.livejournal.com
Оно задокументировано и внесено в планы на доработку. Кидалово это не наши методы :)

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 10th, 2025 01:53 am
Powered by Dreamwidth Studios