A server complex including at least one hit server with item cache, used to
process read and write operations relating to cached items from clients,
and at least one miss server, serving as a link to other servers (e.g.,
web servers, file system servers, and databases) for receiving requests
relayed from the hit server(s) which relate to non-cached items and for
responding to same. The hit server is a general-purpose, generic,
component, which is independent of concrete applications and is basically
responsible for the performance; while a miss server is a
highly-customizable component, which is responsible for flexibility, and
is application specific. The inventive architecture provides improved
performance whereby a server complex achieves exceptionally high
throughput rates for local services (i.e., services using items in the
local item cache); flexibility, whereby a server complex can support the
enforcement of a variety of application-specific policies for item
management, authentication, and item consistency; security, whereby a
server complex can enable the verification of the source, integrity, and
freshness of communications over untrusted links; and, scalability,
whereby a server complex is expandable by adding server components and
implementing customized item consistency policies.
Комплекс сервера включая по крайней мере одно ударил сервера с тайником деталя, использовал обрабатывать после того как он прочитан и писать деятельности relating to спрятанные в тайнике детали от клиентов, и по крайней мере один сервера несоосности, служя по мере того как соединение к другим серверам (например, серверам стержня, серверам системы файлов, и базам данных) для получать переданные запросы от server(s) удара которые относят к non-cached деталям и для отвечать к таким же. Сервер удара общецелевым, родово, компонентно, которое независимо конкретных применений и основно ответствено для представления; пока сервер несоосности будет highly-customizable компонентом, который ответствен для гибкости, и специфический применения. Изобретательное зодчество обеспечивает улучшенное представление whereby комплекс сервера достигает исключительнейше высоких тарифов throughput для местных обслуживаний (т.е., обслуживаний использующ детали в местном тайнике деталя); гибкость, whereby комплекс сервера может поддержать принуждение разнообразия application-specific политик для управления деталя, authentication, и последовательности деталя; обеспеченность, whereby комплекс сервера могут включить проверку источника, герметичность, и свежесть сообщений над untrusted соединения; и, scalability, whereby комплекс сервера expandable путем добавлять компоненты сервера и снабжать customized политики последовательности деталя.