wizzard: (Default)
[personal profile] wizzard

оно вообще неплохо. работает. только вот мне как-то кажется, что компилить C# в AST, AST в SQL, SQL в query, query в план запроса (см. серию постов [livejournal.com profile] zabivator про устройство БД) - это какой-то оверкилл. просадка перформанса в дебаге оч существенная, по крайней мере.

предметная область обычно лучше мапится на динамическое ОО (спорно, конечно, но что делать, если например взяли и ввели проездные билеты на кол-во поездок, в дополнение к проездным на определенный срок)

так вот, кажется, что идеальное API для БД и для работы с файлами – это что-то вроде коллекций, которые хранятся или в памяти, или на носителе, и имеет copy-by-reference (для RAM или private storage) или copy-by-value (для сьемных носителей) семантику. ну и индексами они могут заведовать, чего уж там, это полезно :)

что-то подобное, кажется, приветствуют ребята из Фантома ([livejournal.com profile] dz и т.д.)

UPD: ну, не все так радужно, судя по совместному с [livejournal.com profile] ev_genus экспириенсу, подводных камней там тонны :) в основном потому, что если выбросить из головы процессы, файлы и потоки, то надо всё заново придумывать. как говорится, техника безопасности написана кровью.

Date: 2009-09-18 08:56 pm (UTC)

Date: 2009-09-19 12:15 am (UTC)
From: [identity profile] 109.livejournal.com
м-да, мрачная картина, особенно если комменты почитать. у забиватора каша в голове, у остальных вообще пустота.

Date: 2009-09-19 08:34 am (UTC)
From: [identity profile] 109.livejournal.com
чё, каждый коммент там комментировать?

Date: 2009-09-21 08:54 pm (UTC)
From: [identity profile] zabivator.livejournal.com
http://zabivator.livejournal.com/331632.html?thread=7010672&format=light#t7010672 - раз
http://zabivator.livejournal.com/330306.html?thread=7005250&format=light#t7005250 - два
Мне почти достаточно информации, чтобы сделать выводы =)
Вот ещё одна такая веточка - и всё станёт на свои места.

Date: 2009-09-19 09:32 am (UTC)
From: [identity profile] 109.livejournal.com
о, нашёл наконец грамотное. в четвёртой части. написанное plumqqz :)

Date: 2009-09-19 09:44 am (UTC)
From: [identity profile] zabivator.livejournal.com
у забиватора каша в голове
Чего для просветления почитать...
Гарсиа-Молина читал - не помогло
Кормана читал - не помогло
Стивенсона читал - тоже не помогло
Криса Касперски читал - тоже не помогло
...ещё список...
Чего же делать для исправления такого кошмара, о гуру, без каши и пустоты в голове?

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 30th, 2025 11:03 pm
Powered by Dreamwidth Studios