есть у mysql ab такое чудо технической мысли под названием Mysql Cluster. Выполняет местами нужные задачи и все такое, телекомы его юзают. ну взбоднуло
( Read more... )
Я так и не понял, это понимать как предложение посмотерть код потому что он шедевральный или потому что наоборот? Я правильно понял что по первой причине?
Как отступление... Больше всего "объектность" запомнилась в Java... Просто и красиво... Но так же мне запомнились любители патернов и другой гадости, когда в реальном приложении получалось, что обращение к методу пробиралось порою через десяток виртуальных вызовов чтобы наконец-то выполнить код... Удивительно, что на то время (где-то 2002 год), когда я программил на Java всего пол года, мною было предложено множество способов оптимизации которые реально сказались на производительности системы, а человеком, который знал Java > 3 лет, знал множество патернов, был неоднократно сертифицирован Sun-ом по Java, ничего существенного предложено небыло... Кроме немерянного рефакторинга системы от которого ей сильно лнгче не стало...
не знаю кому как, но меня то тамошнего кода блевать тянет. ну и особые перлы - ручками делаем cleanup в стиле C, деструкторы у нас есть, но делать врапперы, которые сами смотрят за всякими тривиальными очищалками мы не умеем.
хотя с другой стороны нельзя сказать, что я знаю ndbapi это, я просто попытался разобраться местами и ругаюсь в основном на "способ использования C++ как improved C".
ээ .. ну во-первых совсем не обязательно запихивать в одну базу все-все-все, во-вторых у многих крупных компаний есть географически разделенные подразделения и использовать для них только 1 mysql кластер в принципе не получится :) ну и потом многое зависит от того сколько у тебя памяти и сколько у тебя нод :)
Я тут недавно видела письмо от восторженного пользователя, который недоумевал почему MySQL AB не забросит все и не перебросит все свои силы на кластер - такую офигительную штуковину :D
память больше 32G еще редкость, по причине ее большой стоимости. а диски scsi таким размером уже даже не выпускаются :) мне также непонятно какое значение имеет колво нод, если на каждой ноде база должна в памяти быть ? кстати она на диск пишетя вообще, если да то как и когда пишется ?
Comments 9
(The comment has been removed)
а потом можно пуститься в оочень длинные и пространные объяснения, но это уже лично.
Reply
Reply
Как отступление... Больше всего "объектность" запомнилась в Java... Просто и красиво... Но так же мне запомнились любители патернов и другой гадости, когда в реальном приложении получалось, что обращение к методу пробиралось порою через десяток виртуальных вызовов чтобы наконец-то выполнить код... Удивительно, что на то время (где-то 2002 год), когда я программил на Java всего пол года, мною было предложено множество способов оптимизации которые реально сказались на производительности системы, а человеком, который знал Java > 3 лет, знал множество патернов, был неоднократно сертифицирован Sun-ом по Java, ничего существенного предложено небыло... Кроме немерянного рефакторинга системы от которого ей сильно лнгче не стало...
В общем я люблю C, потому что быстро :)
Reply
ну и особые перлы - ручками делаем cleanup в стиле C, деструкторы у нас есть, но делать врапперы, которые сами смотрят за всякими тривиальными очищалками мы не умеем.
хотя с другой стороны нельзя сказать, что я знаю ndbapi это, я просто попытался разобраться местами и ругаюсь в основном на "способ использования C++ как improved C".
Reply
ПЫ.СЫ у телекомов имхо базы ну ни как в рам не лезут.
Reply
ну простейший пример: авторизация юзеров.
Reply
ну и потом многое зависит от того сколько у тебя памяти и сколько у тебя нод :)
Я тут недавно видела письмо от восторженного пользователя, который недоумевал почему MySQL AB не забросит все и не перебросит все свои силы на кластер - такую офигительную штуковину :D
Reply
память больше 32G еще редкость, по причине ее большой стоимости. а диски scsi таким размером уже даже не выпускаются :) мне также непонятно какое значение имеет колво нод, если на каждой ноде база должна в памяти быть ? кстати она на диск пишетя вообще, если да то как и когда пишется ?
Reply
Leave a comment