|
![]() |
#1 |
Участник
|
Можно разработать кеш, который кеширует данные порциями на разных компьютерах. Например, ищет все запущенные Аксапты, и на них равномерно кеширует данные, нужные для какого-то алгоритма, который может использоваться как только одним компьютером, так и всеми. По аналогии с закрытием склада, распределенным в нескольких Аксаптах.
Тема для отдельной утилиты в Аксапте.
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/ |
|
![]() |
#2 |
Модератор
|
Цитата:
Сообщение от Ace of Database
![]() Можно разработать кеш, который кеширует данные порциями на разных компьютерах. Например, ищет все запущенные Аксапты, и на них равномерно кеширует данные, нужные для какого-то алгоритма, который может использоваться как только одним компьютером, так и всеми. По аналогии с закрытием склада, распределенным в нескольких Аксаптах.
Тема для отдельной утилиты в Аксапте. - вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Совершенно понятно (с), что если бы мы с вами, дорогие участники форума, разрабатывали бы механизм кэширования, мы бы сделали его правильным, максимально эффективным и настраиваемым (не то что эти бестолочи, не имеющие малейшего понятия о реальных внедрениях и принципах проектирования ПО). Но все же, может быть, попытаемся разобраться в том что конкретно на наш взгляд сейчас есть, но не работает или работает неоптимально (как бы дико эта идея ни звучала) ?
__________________
-ТСЯ или -ТЬСЯ ? |
|
|
За это сообщение автора поблагодарили: skuull (2). |
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Vadik
![]() А может все же определимся с конкретными претензиями к конкретным кэшам и их косякам? Ну, в виде
- вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Совершенно понятно (с), что если бы мы с вами, дорогие участники форума, разрабатывали бы механизм кэширования, мы бы сделали его правильным, максимально эффективным и настраиваемым (не то что эти бестолочи, не имеющие малейшего понятия о реальных внедрениях и принципах проектирования ПО). Но все же, может быть, попытаемся разобраться в том что конкретно на наш взгляд сейчас есть, но не работает или работает неоптимально (как бы дико эта идея ни звучала) ? Что- то сделали, придумали, но не понимаем. Поможите чем можете. |
|
|
За это сообщение автора поблагодарили: skuull (-2), Vadik (1). |
![]() |
#4 |
NavAx
|
Цитата:
Сообщение от Vadik
![]() А может все же определимся с конкретными претензиями к конкретным кэшам и их косякам? Ну, в виде
- вот этот кэширует слишком много и ест много памяти, вот сценарий это вопроизводящий - вот этот не сбрасывается в таких-то и таких-то сценариях, а должен - вот у этого очень низкий hit ratio, вот сценарий это вопроизводящий Но самое главное не в этом. Основное раздражение, конечно в том, что продуктовая команда увлечена бессмысленными программизмами. Сперва делается безумное решение, а потом приходится вводить изощренные, а потому ненадежные, механизмы, чтобы это безумие хоть как-то работало.
__________________
Isn't it nice when things just work? |
|
![]() |
#5 |
Участник
|
давайте выделим часть про конкретный класс в отдельную ветку
Поговорим о SysGlobalObjectCacheItemWrapper? Кто использовал? Как правильно? Что можно сделать? |
|
![]() |
#6 |
Модератор
|
А почему бы не наоборот - повыносить все не относящееся к SysGlobalCache и SysGlobalObjectCache, ради которых ветка создавалась ?
![]()
__________________
-ТСЯ или -ТЬСЯ ? |
|
![]() |
#7 |
Участник
|
Цитата:
Я посмотрел на обсуждения и подумал что не смогу разделить безболезненно. Ну и wrapper - немножко о другом... Хотя, фиг его знает. Изначально я планировал поговорить о кэшах, способах анализа и сбора статистики о кэше, затем методах управления кэшем вообще и о конкретной реализации wrapper в частности. Конечно же по плану не получилось. Хотя проект по статистике все еще хочу доделать и выложить. Но тут слегоньца навалилось основной работы... |
|
![]() |
#8 |
NavAx
|
Цитата:
Сообщение от mazzy
![]() Изначально я планировал поговорить о кэшах, способах анализа и сбора статистики о кэше, затем методах управления кэшем вообще и о конкретной реализации wrapper в частности. Конечно же по плану не получилось. Хотя проект по статистике все еще хочу доделать и выложить. Но тут слегоньца навалилось основной работы...
__________________
Isn't it nice when things just work? |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
Теги |
sysglobalcache, кэширование |
|
|