|
|
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
ахаха ... блин обещаю следить за вашим совместным проектом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 00:43 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Oleg77777Кажется, автор - маньяк, хочет все "с нуля" сделать.Автор --- недоманьяк. Серьёзная производительность потребует не только ноль, а ещё и фундамент под этим нулём. --- Свой разрадчик памяти, --- Своё управление дисковыми буферами и очередями, --- Свои нити, --- Свои обёртки над системными библиотеками, --- и ещё кучу-кучу всего. Проще взять какую-нибудь открытую СУБД, внимательно изучить нижний уровень и попробовать приписать к ней "сбоку" свой код. Например, в виде плагина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 09:15 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Если отвлечься от производительности. Хорошо бы, идеологически, описать по модели изобретения " сделано ...... отличающееся тем, что ........ " Технологически 1) обеспечить возможность загрузки - выгрузки данных, из odbc-источников или хотя бы плоских текстовых файлов 1а) - показать типовой способ использования модели прикладниками 2) привязать модель трансформации данных к маленькому скриптовому язычку и покрыть типовые трансформации тестами. Примитивный консольный клиент. - загрузили, изменили, выгрузили. Тесты должны покрывать модели работы с данными, указанные в п1 в разделе "отличия", и в 1а) - способ применения. Это все нужно для того, чтобы понять себя, свои желания и позицинирование в мире. После получения общих контуров продукта можно думать дальше. (опционально) Открыть портал в иные миры для джавистов. Их тоже много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 10:11 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
ДохтаРOleg77777Ukraine, Идея-то отличная, только он может и не привлечься. У меня мотива нет копипастить код из под виндозе. Даже за деньги, я бы этого не делал при моей "любви" к МS. Док! Ну што за лицемение!? Я думаю что и у тебя есть планка нефтедолларов когда ты облизнёшся и скажешь - Окей. По рукам. n'est-ce pas? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 14:48 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Vladimir BaskakovЕсли отвлечься от производительности.Если писать ядро СУБД отвлекаясь от производительности, то потом его надо будет выкинуть. Целиком. Грантированно. И начать с нуля. И попутно открывать для себя совершенно новые проблемы, хоронящие первоначальную красивую реализацию не на уровне строк кода, и даже не на уровне структур данных, а на уровне идей. То есть вы даже не научитесь существенно на своих ошибках, потому что первый раз вы решали задачу другого уровня сложности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 14:58 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
До написания ядра нужно родить концепт. Что именно пишется, в чем изюм. Мне показалось, что тема не проработана. Если концепт будет "хорош и весьма" - возможно (в идеале) Добрый Бизнес привлечет Талантивых Исполнителей дляреализации Гениального Замысла . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:09 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Vladimir Baskakov, Концепты сферических ядер в вакууме рождаются куда чаще, чем концепты ядер для реального мира, с его пропускными способностями, латентностями и накладными расходами IPC. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:21 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Vladimir BaskakovХорошо бы... Технологически 1) обеспечить возможность загрузки - выгрузки данных, из odbc-источников или хотя бы плоских текстовых файлов 1а) - показать типовой способ использования модели прикладниками 2) привязать модель трансформации данных к маленькому скриптовому язычку и покрыть типовые трансформации тестами. Примитивный консольный клиент. - загрузили, изменили, выгрузили. Тесты должны покрывать модели работы с данными, указанные в п1 в разделе "отличия", и в 1а) - способ применения...Кстати, это пожелание полностью обеспечивается моим советом "взять какую-нибудь открытую СУБД, внимательно изучить нижний уровень и попробовать приписать к ней свой код в виде плагина". Сразу и загрузка, и клиенты, и инфраструктура для тестирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:23 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruVladimir BaskakovЕсли отвлечься от производительности.Если писать ядро СУБД отвлекаясь от производительности, то потом его надо будет выкинуть. Целиком. Грантированно. И начать с нуля. И попутно открывать для себя совершенно новые проблемы, хоронящие первоначальную красивую реализацию не на уровне строк кода, и даже не на уровне структур данных, а на уровне идей. То есть вы даже не научитесь существенно на своих ошибках, потому что первый раз вы решали задачу другого уровня сложности. +100500 Ядро давай, и шоб в 100500 раз быстрее работало. А потом мы наберем толпу индусо-кременчуцких говнокодеров и сделаем просто фтристараз (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:25 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruКстати, это пожелание полностью обеспечивается моим советом "взять какую-нибудь открытую СУБД, внимательно изучить нижний уровень и попробовать приписать к ней свой код в виде плагина". -1 Зачем брать чужой велосипед, интересно. Он что от нового плагина станет менее велосипедным чтоли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:27 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Ukraineiv_an_ruКстати, это пожелание полностью обеспечивается моим советом "взять какую-нибудь открытую СУБД, внимательно изучить нижний уровень и попробовать приписать к ней свой код в виде плагина". -1 Зачем брать чужой велосипед, интересно. Он что от нового плагина станет менее велосипедным чтоли.Затем, что в такие велосипеды обычно вкладываются десятки человеко-лет разработки, причём не индусо-лет, а монстро-лет. Если ТС чувствует в себе силы необъятные, и хочет попробовать с ноля --- на здоровье, но если б он мог это сделать в одиночку, мы с ним были бы уже знакомы, если не лично, то по крайней мере через общих знакомых. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 15:49 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraineпропущено... -1 Зачем брать чужой велосипед, интересно. Он что от нового плагина станет менее велосипедным чтоли.Затем, что в такие велосипеды обычно вкладываются десятки человеко-лет разработки, причём не индусо-лет, а монстро-лет. Если ТС чувствует в себе силы необъятные, и хочет попробовать с ноля --- на здоровье, но если б он мог это сделать в одиночку, мы с ним были бы уже знакомы, если не лично, то по крайней мере через общих знакомых. Тоесть твоя основная мысль, что прогресс остановился. Что все что можно было написать, уже написали как нельзя лучше во всяком открытом опенсорсе ? Ну это, мягко говоря, не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:16 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruв такие велосипеды обычно вкладываются десятки человеко-лет разработки, причём не индусо-лет, а монстро-лет Ядро оно на то и ядро, чтобы его писали один-два человека максимум. Третий в проекте это уже говнокод и недопонимание. Так было со всеми известными проектами которые мы знаем. К примеру тоже ядро линукса или юникса, несколько тысяч профессионально написаных строк кода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:25 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Ukraine, Ядро современной СУБД обычно посложнее ядра Линукса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:37 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraine, Ядро современной СУБД обычно посложнее ядра Линукса. Сколько авторов у Киото Кабинет, или Берклей ДБ. Сколько авторов у SQLLite ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:39 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
UkraineТоесть твоя основная мысль, что прогресс остановился. Что все что можно было написать, уже написали как нельзя лучше во всяком открытом опенсорсе ?Нет. Моя основная мысль, что все что можно было написать в одну голову за короткий срок с мелким бюджетом, уже написали существенно лучше во всяком открытом опенсорсе. Написать лучше --- можно. Но долго и дорого. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:40 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraineТоесть твоя основная мысль, что прогресс остановился. Что все что можно было написать, уже написали как нельзя лучше во всяком открытом опенсорсе ?Нет. Моя основная мысль, что все что можно было написать в одну голову за короткий срок с мелким бюджетом, уже написали существенно лучше во всяком открытом опенсорсе. Написать лучше --- можно. Но долго и дорого. А моя мысль что в опенсорс выбрасывают всякое гауно, потерявшее коммерческую привлекательность, за редким исключением. Изучать там особо нечего. Половина пишущих - студенты индусских вузов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:45 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
UkraineСколько авторов у SQLLite ?В SQLLite уже появилась параллельная запись? Уже можно обсуждать результаты толстых бенчмарок? Ничего не имею против SQLLite, просто это немного не та весовая категория, за последние 20 лет хотелки большинства апп-девелоперов немножко подросли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:49 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Вот господин Калюжный допускает классическую ошибку. Он создаёт софт в вакууме так как будто-бы до него никто ничего подобного не писал. Мы живем в век боянов господа и мне решительно скушно читать громкие стартапы, без comparison tables и в духе страничек на Народ.Ру. Автор не анализирует рынок и не сравнивает свою Многомерную разработку со всякими там UniVerse, jBase e.t.c. Что до него никто подобного не делал? Мне нужна comparison table где был хотя-бы один дополнительный плюс возле Таёжных разработок. Ну например - нулевая цена покупки 1 лицензии. Или там оперсорс. Или бесплатная техподдержка в течение 1 месяца. А так... ну что могу только порадоваться и пожелать творческих успехов. Вполне возможно что это незаконченный курсовик/диплом или еще бог весть какая работа. Нужна полная документация в виде pdf. Хорошо оформленная. Чтобы не было позорных HTML-расцветок. Нужны InstallShields. Нужны утилиты для 1) загрузки 2) выгрузки данных из СSV 3) нужна консоль управления. Желательно и графическая и текстовая. И самое главное - хотя-бы один юзкейс или ссылка на внедрённый проект. Без этого как-то всё кисло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:50 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraineСколько авторов у SQLLite ?В SQLLite уже появилась параллельная запись? Уже можно обсуждать результаты толстых бенчмарок? Ничего не имею против SQLLite, просто это немного не та весовая категория, за последние 20 лет хотелки большинства апп-девелоперов немножко подросли. Вообщето у SQLLite на этом форуме есть отдельный раздел, он встроен в Андроид и еще в кучу разных продакшин вещей. Ваш сарказм о "несерьезности" сервера неуместен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 16:53 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ru, Если примеров мало, могу вот еще привести InnoDB — одна из выбираемых подсистем низкого уровня в СУБД MySQL, входит во все стандартные сборки для различных операционных систем. Основным отличием InnoDB от других подсистем низкого уровня MySQL является наличие механизма транзакций и внешних ключей. СУБД InnoDB была разработана Хейкки Туури (фин. Heikki Tuuri) из компании Innobase — финского производителя программного обеспечения, специализирующегося на технологии реляционных баз данных Как вы видите Ваня, опять у истоков разработки стоит один единственный человек. Потому что ядро, это как теорема. Ее нельзя решать средствами тысячи нанятых хомячков. Идея должна прийти одному единственному человеку и ему же под силу это реализовать. Если конечно он профессионал своего дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 17:01 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Ukraine, Вам тяжело будет меня убедить, потому что у меня есть некоторый личный опыт разработки ядра толстой СУБД, а у вас, очевидно, его нет ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 18:00 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraine, Вам тяжело будет меня убедить, потому что у меня есть некоторый личный опыт разработки ядра толстой СУБД, а у вас, очевидно, его нет ;) Не стоит проицировать свои ошибки и геометрию рук в разработке "ядра толстой СУБД" на других. Уверен что если человек сидит не на своем месте, то там можно задействовать 1500 хомячков и получить посредственные результаты. Тем не менее, как мы видим, у истоков разработки большинства крупных и популярных систем стояло 1, иногда 2 человека. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 18:12 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
Ukraine, Вам концепция "хирургической бригады" знакома? Нас, к примеру, тоже двое "пишущих ядро". Вот только почему-то ещё человек 30 штатных сотрудников помогают всеми способами, и к этому надо прибавить многочисленных добровольцев "снаружи". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 18:22 |
|
||
|
СУБД Тайга
|
|||
|---|---|---|---|
|
#18+
iv_an_ruUkraine, Вам концепция "хирургической бригады" знакома? Нас, к примеру, тоже двое "пишущих ядро". Вот только почему-то ещё человек 30 штатных сотрудников помогают всеми способами, и к этому надо прибавить многочисленных добровольцев "снаружи". Мне тут тоже человек сто помогают. Моют полы, ремонтируют жалюзи, заправляют кофемашину. Непременно всех их нужно включить в долгий список "авторов ядра". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2013, 18:28 |
|
||
|
|

start [/forum/topic.php?fid=56&msg=38230326&tid=2015245]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 163ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...