All streams
Search
Write a publication
Pull to refresh
0
dandi @dandiread⁠-⁠only

User

Send message
возможны варианты, что с утра приставка вообще узнавать перестанет :)
«некоторые плохие привычки у IBM Watson появились также после чтения Википедии» — интересно, что было бы, если б ему дали почитать Хабр? :)
Кеширование не должно быть частью шаблонизатора. Как правило, шаблонизатор "отрисовывает" страницу после того, как отработает бизнес-логика. В нормально спроектированной системе, данные будут прочитаны из кеша и не потребуется затрат на отработку бизнес-логики системы.
Я говорю о том, что memcached действительно дает огромный выигрыш в скорости, но при этом, как хранилище данных, memcached абсолютно не надежен. Очень неприятная ситуация, когда вы положили данные в кэш, и затем пытаетесь обратиться к этим данным, а их уже нет - данные потеряны. Причем я говорю опираясь на опыт применения memcached в реальных проектах - мы сталкнулись с проблемой потери данных. И решить эту проблему не получилось - memcached не гарантирует что данные не будут потеряны. Нам пришлось отказаться от использования memcached и хранить кэш данных в БД под управлением Oracle.
400 Mb под memcached - это замечательно. Но если посмотреть документацию, то выясним, что memcached не гарантирует, что запрашиваемая страница хранится в кэше.

Information

Rating
Does not participate
Registered
Activity