серая линейка - это то, где к моменту поступления пользовательского запроса кэш уже должен быть обновлен. Идея состоит в том, чтобы все равно обслужить запрос используя кэш, а его (кэша) обновление запустить асинхронно. Архитектура системы сильно упрощается. Естественно, это все относится к системам, где в принципе допустимо хоть какое-то время показывать не самые актуальные данные. Новостной агрегатор сюда попадает, например.
технические проблемы и идеи, родившиеся в бурных водах реки Abava (а равно как и на ее берегах, далеких и близких), выставленные на всеобщее обсуждение
Thursday, October 09, 2008
Асинхронный кэш
Шаблон работы с кэшем в веб-приложениях, предложенный разработчиками из Yahoo. Идея шаблона может быть проиллюстрирована следующим рисунком:
![](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_tm_QCtNyUOBwdDdZCFJteDfrzIO0kJN2IjEf3XaTmK24BeQQ0EyWunfamehcHjHmhy-nIqaVEgaiL_FWZi0gZW0E8G7x0MKmRm2N3z-rNmDn9oE8i9uXbNPnT3VQ=s0-d)
серая линейка - это то, где к моменту поступления пользовательского запроса кэш уже должен быть обновлен. Идея состоит в том, чтобы все равно обслужить запрос используя кэш, а его (кэша) обновление запустить асинхронно. Архитектура системы сильно упрощается. Естественно, это все относится к системам, где в принципе допустимо хоть какое-то время показывать не самые актуальные данные. Новостной агрегатор сюда попадает, например.
серая линейка - это то, где к моменту поступления пользовательского запроса кэш уже должен быть обновлен. Идея состоит в том, чтобы все равно обслужить запрос используя кэш, а его (кэша) обновление запустить асинхронно. Архитектура системы сильно упрощается. Естественно, это все относится к системам, где в принципе допустимо хоть какое-то время показывать не самые актуальные данные. Новостной агрегатор сюда попадает, например.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment