Jun. 3rd, 2014

kaipa: (Default)
Довольно давно была первая часть, с двумя небольшими произведениями 1917г. А сейчас я предлагаю перенестись в 1890г, Рахманинову всего 17 лет, он еще студент Московской Консерватории, и этот "Канон" -- задание по композиции у его учителя, тоже известного русского композитора Аренского.



А вот, годом позже, произведение все же с официальным опусом (op 2), но чрезвычайно редко исполняемое: "Прелюдия и Восточный Танец". Сначала Рахманинов написал прелюдию для фортепиано, потом переработал ее для виолончели с фортепиано. Получилось, как всегда, красиво.



Я послушал еще некоторые произведения 1887-1890гг , например коротенькие циклы "Три ноктюрна" или "Четыре пьесы" ("Four pieces"). Последний цикл композитор даже собирался опубликовать под первым номером, но не стал. (op.1 стал его Первый концерт). И правильно сделал. Вещи по-своему интересные, но все же слабоватые -- он только учился, искал свой путь.

P.S. На английской википедии есть статья о малоизвестных произведениях Рахманинова, которая почему-то отсутствует в русской версии.

THE lens

Jun. 3rd, 2014 09:55 am
kaipa: (Default)
Этот монстр меня дожидался больше года. В предыдущие приезды совершенно не было времени им заняться. В этот раз тоже времени нет, но постараюсь. Месяц сейчас вполне фотогеничный, и птичек много.





Продолжение следует.

Боль

Jun. 3rd, 2014 05:27 pm
kaipa: (Default)
https://www.youtube.com/playlist?list=PL9U4jQQ2pUttpmrdixRuOqB1UyK2fL_JJ

Без комментариев.



Меня в последние дни, когда я начинаю об этом говорить или даже думать -- трясет. Местные калифорнийские одесситы -- чернее тучи, даже не пытаюсь с ними разговаривать. Они совершенно адекватные люди, и они за единую Украину. Но как она может быть единой, после такого. На них тяжело смотреть, я представляю, что они чувствуют. Или думаю, что представляю. Не знаю. Боль.
kaipa: (Default)
На предстоящем этой осенью Хайлоаде анонсирован доклад Leif Walsh из Tokutek, где он будет рассказывать о том, как фрактальные деревья помогают масштабировать индексы на примере TokuMX (это MongoDB с индексакцией на фрактальных индексах от Tokutek). Это преподносится как супер-прорыв. С одной стороны, это так и есть, обычные бинарные индексы масштабируются хреново, а хэш индексы не везде можно использовать. С другой -- я два года назад рассказывал на том же Хайлоаде, как работают фрактальные индексы в TokuDB (это расширение MySQL от Tokutek), и упоминал об этом в  статье на Хабре, но никакого интереса это не вызвало. Разве что CEO Tokutek мне написал письмо с благодарностью за популяризацию (мы знакомы). Обидно, понимаешь. Вообще, доклад Лейфа Уолша, судя по аннотации, близок к моему прошлогоднему, где я рассказывал о распределенных базах данных для аналитики, только у него упор на горизонтальное масштабирование OLTP.

Для интересующихся, вкратце, проблемы с бинарными индексами следующие.
1) Скорость вставки (без балансировки) растет как log2N
2) Но без балансировки плохо, поэтому надо балансировать, что в худшем случае дорого (оценку не помню)
3) Удаление с балансировкой дорого
4) Поиск по дереву, если оно большое, плохо ложится на диск с последовательным чтением, то есть сегменты индекса могут быть раскиданы случайно. Из-за этого такие индексы приходится кэшировать целиком, иначе резко падает скорость. Для больших индексов плохо.

В целом, бинарные индексы нормально работают на не слишком большом объеме деревьев, но с ростом количества данных и размера индекса, производительность существенно падает. То есть индекс служит серьезным препятствием для масштабирования.

В компании Tokutek придумали и сделали так называемые индексы на фрактальных деревьев (фрактальные -- не от фракталов, а от fraction -- частей), которые свободны от перечисленных выше недостатков. Это несколько напоминает Log Structured Merge-Trees, но лучше. Как работает, можно понять из этой презентации.

Profile

kaipa: (Default)
kaipa

April 2017

S M T W T F S
       1
2345678
9101112131415
16171819202122
23242526272829
30      

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 24th, 2026 05:12 pm
Powered by Dreamwidth Studios