|
![]() |
#1 |
Модератор
|
Цитата:
Сообщение от Ace of Database
![]() Можно разработать кеш, который кеширует данные порциями на разных компьютерах. Например, ищет все запущенные Аксапты, и на них равномерно кеширует данные, нужные для какого-то алгоритма, который может использоваться как только одним компьютером, так и всеми. По аналогии с закрытием склада, распределенным в нескольких Аксаптах.
Тема для отдельной утилиты в Аксапте. - вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Совершенно понятно (с), что если бы мы с вами, дорогие участники форума, разрабатывали бы механизм кэширования, мы бы сделали его правильным, максимально эффективным и настраиваемым (не то что эти бестолочи, не имеющие малейшего понятия о реальных внедрениях и принципах проектирования ПО). Но все же, может быть, попытаемся разобраться в том что конкретно на наш взгляд сейчас есть, но не работает или работает неоптимально (как бы дико эта идея ни звучала) ?
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: skuull (2). |
![]() |
#2 |
Участник
|
Цитата:
Сообщение от Vadik
![]() А может все же определимся с конкретными претензиями к конкретным кэшам и их косякам? Ну, в виде
- вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Совершенно понятно (с), что если бы мы с вами, дорогие участники форума, разрабатывали бы механизм кэширования, мы бы сделали его правильным, максимально эффективным и настраиваемым (не то что эти бестолочи, не имеющие малейшего понятия о реальных внедрениях и принципах проектирования ПО). Но все же, может быть, попытаемся разобраться в том что конкретно на наш взгляд сейчас есть, но не работает или работает неоптимально (как бы дико эта идея ни звучала) ? Что- то сделали, придумали, но не понимаем. Поможите чем можете. |
|
|
За это сообщение автора поблагодарили: skuull (-2), Vadik (1). |
![]() |
#3 |
NavAx
|
Цитата:
Сообщение от Vadik
![]() А может все же определимся с конкретными претензиями к конкретным кэшам и их косякам? Ну, в виде
- вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Но самое главное не в этом. Основное раздражение, конечно в том, что продуктовая команда увлечена бессмысленными программизмами. Сперва делается безумное решение, а потом приходится вводить изощренные, а потому ненадежные, механизмы, чтобы это безумие хоть как-то работало.
__________________
Isn't it nice when things just work? |
|
![]() |
#4 |
Модератор
|
Цитата:
Цитата:
Но самое главное не в этом. Основное раздражение, конечно в том, что продуктовая команда увлечена бессмысленными программизмами. Сперва делается безумное решение, а потом приходится вводить изощренные, а потому ненадежные, механизмы, чтобы это безумие хоть как-то работало
__________________
-ТСЯ или -ТЬСЯ ? |
|
![]() |
#5 |
NavAx
|
Цитата:
Против лома, конечно, нет приема. Если у тебя диски работают быстрее чем память, то плевать что система свопит файлы. Если у тебя памяти вогон и лимиты кэша подкручены в разы больше рекомендуемых лимитов, то вероятность переполнения кэша снижается. Но система непредсказуема и неуправляема. Почти 2 года "научного тыка" из серии "а давайте еще на пару сотен тысяч сервера проапгрейдим, вдруг поможет?" При этом основной эффект достигнут вопреки усилиям партнера и вендора. Тупым отрубанием XDS. Отрубанием некоторых fact boxes. Отрубанием активно рекламируемых alerts. Откровенным хакерством на SQL сервере. Отрубанием некторых табличных кэшей. Нет, понятно что у нас внедрение необычное. Но ведь AX как раз целится на крупный сегмент. P.S. справедливости ради, система таки заработала. И хоть пользователи и недовольны тем что все на порядки медленнее чем в старой системе, но они уже могут исполнять свои обязанности. Так что внедреж таки можно назвать успешным.
__________________
Isn't it nice when things just work? Последний раз редактировалось macklakov; 14.06.2017 в 03:31. |
|
|
За это сообщение автора поблагодарили: eugene egorov (2), Ivanhoe (2), Logger (1). |
![]() |
#6 |
Модератор
|
macklakov, по каждому из пунктов можно отдельную дискуссию открыть, особенно по способности AX 2012 держать нагрузки уровня большого бизнеса со всеми свистелками и перделками (alerts, XDS, database log, бюджетирование и workflow) выкрученными на максимум. И то, что вам удалось запуститься - прекрасно. Я одного не пойму - к SysGlobalCache, обсуждаемому в этой ветке, все это какое-то отношение имеет ?
__________________
-ТСЯ или -ТЬСЯ ? |
|
Теги |
sysglobalcache, кэширование |
|
|