Re[6]: Конкурентное преимущество ))
От: zx zpectrum  
Дата: 28.01.23 00:02
Оценка: 10 (1) +1
M>В военной отрасли ещё как.
К слову, великолепный проект SQLite тоже начинался на военно-морской базе. Автор посмотрел, насколько убоги были все имеющиеся в наличии встраиваемые движки СУБД, и взялся пилить своё, вооружившись маниакальной дотошностью, стандартом тестирования DO-178B, и тестовым покрытием в 600 раз больше полезного кода.
Re[7]: Конкурентное преимущество ))
От: Sharov Россия  
Дата: 28.01.23 16:26
Оценка:
Здравствуйте, zx zpectrum, Вы писали:

M>>В военной отрасли ещё как.

ZZ>К слову, великолепный проект SQLite тоже начинался на военно-морской базе. Автор посмотрел, насколько убоги были все имеющиеся в наличии встраиваемые движки СУБД, и взялся пилить своё, вооружившись маниакальной дотошностью, стандартом тестирования DO-178B, и тестовым покрытием в 600 раз больше полезного кода.

Ага, смотрел на ютубе его выступление( Richard Hipp, кажется) в гугле лет 15 назад. Он говорил, что т.к. sqlite
открытая бд, то их IP это тесты, которых у них немеряно, вплоть до тестов на поломанных дисках или что-то в этом
роде. Не до конца понимаю, как они на этом зарабатывают, но от конкуренции страхует только так.
Кодом людям нужно помогать!
Re[8]: Конкурентное преимущество ))
От: zx zpectrum  
Дата: 29.01.23 15:30
Оценка: 5 (1)
S>Ага, смотрел на ютубе его выступление( Richard Hipp, кажется) в гугле лет 15 назад. Он говорил, что т.к. sqlite
S>открытая бд, то их IP это тесты, которых у них немеряно, вплоть до тестов на поломанных дисках или что-то в этом
S>роде. Не до конца понимаю, как они на этом зарабатывают, но от конкуренции страхует только так.

O да, тот ещё человек и пароход Он утверждал ещё, что sqlite, будучи настолько дотошно оттестированным, годится и в качестве реляционной файловой системы, если ему подкинуть в качестве storage не другую FS, а сразу блочное устройство. А также сделал на основе sqlite свою систему хранения версий fossil, которая поинтересней гита в плане сжатия истории версий и в плане скоростек работы на огромном количестве коммитов.
Re[9]: Конкурентное преимущество ))
От: m2user  
Дата: 29.01.23 22:40
Оценка:
ZZ>O да, тот ещё человек и пароход Он утверждал ещё, что sqlite, будучи настолько дотошно оттестированным, годится и в качестве реляционной файловой системы, если ему подкинуть в качестве storage не другую FS, а сразу блочное устройство. А также сделал на основе sqlite свою систему хранения версий fossil, которая поинтересней гита в плане сжатия истории версий и в плане скоростек работы на огромном количестве коммитов.

И web-сервер свой написал (Althttpd)
А fossil это не только DVCS, но и средство для управления проектами: bug tracking, wiki, forum, email alerts, chat, and technotes.
Интересная VCS — там разделяются понятия долгоживущих и короткоживущих веток (в git только второе).
Re[8]: Конкурентное преимущество ))
От: m2user  
Дата: 29.01.23 22:44
Оценка:
S>Не до конца понимаю, как они на этом зарабатывают, но от конкуренции страхует только так.

поддержка и платные функции типа шифрования.
Re[9]: Конкурентное преимущество ))
От: Sharov Россия  
Дата: 01.02.23 11:03
Оценка:
Здравствуйте, zx zpectrum, Вы писали:

ZZ>O да, тот ещё человек и пароход Он утверждал ещё, что sqlite, будучи настолько дотошно оттестированным, годится и в качестве реляционной файловой системы, если ему подкинуть в качестве storage не другую FS, а сразу блочное устройство. А также сделал на основе sqlite свою систему хранения версий fossil, которая поинтересней гита в плане сжатия истории версий и в плане скоростек работы на огромном количестве коммитов.


А как sqlite будет работать с голой фс? Там же драйверы нужны для работы с контроллерами и т.п. низкоуровневые вещи.
Кодом людям нужно помогать!
Re[10]: Конкурентное преимущество ))
От: zx zpectrum  
Дата: 02.02.23 12:27
Оценка: 5 (1)
S>А как sqlite будет работать с голой фс? Там же драйверы нужны для работы с контроллерами и т.п. низкоуровневые вещи.
Прошу прощения, коряво выразился. Да, конечно sqlite не может полноценно заменить FS – мало того, что нужны драйверы, так есть и ещё более непреодолимая проблема — идиоматическая. ФС как правило иерархические, sqlite реляционная. В свое время, было дело, MS хотел сделать реляционную ФС на системном уровне в Longhorn, но к выходы Vista от этой идеи остались рожки да ножки.

Если быть более точным, то Хипп, если я правильно помню ту речь, говорил, что во многих сценариях возможно пользоваться движком sqlite для надежного хранения не только скромных по размеру записей, как все привыкли в мире баз данных, но и перестать ограничивать себя, и хранить в базе большое количество увесистых BLOBов. То есть выкинуть FS в собственном проекте на прикладном уровне. Не системно.
Отредактировано 02.02.2023 12:28 zx zpectrum . Предыдущая версия .
Re[4]: Конкурентное преимущество ))
От: nikkit  
Дата: 04.02.23 18:41
Оценка:
mgu>- не стильно-модно;
mgu>- нужно разбираться в чужом коде, неспособны-с.

а на что идут дотнетчики из молодежи?
Re[5]: Конкурентное преимущество ))
От: mgu  
Дата: 05.02.23 20:07
Оценка:
Здравствуйте, nikkit, Вы писали:

mgu>>- не стильно-модно;

mgu>>- нужно разбираться в чужом коде, неспособны-с.

N>а на что идут дотнетчики из молодежи?


После С# пошли новые штаммы, на самый последний из них. Ну, или на деривативы Jav-ы. Или на фреймворк PHP, но чтобы самый последний.
Re[6]: Конкурентное преимущество ))
От: nikkit  
Дата: 06.02.23 07:15
Оценка:
mgu>После С# пошли новые штаммы, на самый последний из них. Ну, или на деривативы Jav-ы. Или на фреймворк PHP, но чтобы самый последний.

что за штаммы c#? не очень понимаю
Re[7]: Конкурентное преимущество ))
От: mgu  
Дата: 07.02.23 02:13
Оценка:
Здравствуйте, nikkit, Вы писали:


mgu>>После С# пошли новые штаммы, на самый последний из них. Ну, или на деривативы Jav-ы. Или на фреймворк PHP, но чтобы самый последний.


N>что за штаммы c#? не очень понимаю


F# и далее.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.