Size: a a a

Архитектура ИТ-решений

2020 November 07

IA

Igor A in Архитектура ИТ-решений
может к тому моменту он возмужал
источник

IA

Igor A in Архитектура ИТ-решений
и наворовал оптимизаций из других баз
источник

N

Nikolay in Архитектура ИТ-решений
Конечно легко нам обвинять разработчиков kdb в воровстве. Ну ладно .
источник

IA

Igor A in Архитектура ИТ-решений
это нормальный процесс взросления системы и кодовой базы
источник

IA

Igor A in Архитектура ИТ-решений
базы и ОС пишутся очень долго
источник

IA

Igor A in Архитектура ИТ-решений
и файловые системы туда же
источник

IA

Igor A in Архитектура ИТ-решений
1 ошибка и вы получите фарш из байтов на диске .. где угодно..
источник

IA

Igor A in Архитектура ИТ-решений
сколько лет ушло у распределенных файловых систем? чтобы просто работать без крашей
источник

N

Nikolay in Архитектура ИТ-решений
Вот кстати про КХ продолжение. MergeTree is not an LSM tree because it doesn’t contain “memtable” and “log”: inserted data is written directly to the filesystem
источник

N

Nikolay in Архитектура ИТ-решений
у них не ЛСМ
источник

N

Nikolay in Архитектура ИТ-решений
это все с их доки.https://clickhouse.tech/docs/en/development/architecture/
источник

IA

Igor A in Архитектура ИТ-решений
ну это все оптимизации. чтобы такое придумать надо почитать про lsm и потом от чего-то отказаться из за tradeoff инженерного
источник

N

Nikolay in Архитектура ИТ-решений
так было бы странно, если бы они не использовали наработок. Они молодцы, что даже вот явно в доке говорят, что они не первооткрыватели, а стоят на плечах таких титанов, как kdb.  с моей стороны они заслуживают таких подходм только уважение
источник

p

pragus in Архитектура ИТ-решений
Igor A
потому что сырая или минусов больше чем плюсов
Есть прекрасный пример в виде postgresql ))
источник

p

pragus in Архитектура ИТ-решений
И их история с fsync
источник

IA

Igor A in Архитектура ИТ-решений
я и пытался уважаемому Николаю объяснить что зло в деталях
источник

IA

Igor A in Архитектура ИТ-решений
как ваш MVCC работает. какие гарантии дает API операционки итп
источник

IA

Igor A in Архитектура ИТ-решений
в paper все классно. а начнешь делать…
источник

IA

Igor A in Архитектура ИТ-решений
гуглением не найти такое - почему инженеры в прошлом не могли такую бд Написать а сейчас смогли
источник

N

Nikolay in Архитектура ИТ-решений
А разве это не очевидно , что детали существенны ?
источник