wiki:Servicos/Cache

Version 1 (modified by acoutinho, 12 years ago) (diff)

--

Cache

Este documento tem por finalidade demonstrar a o uso de cache( servidor, php, http ).

Cache Servidor

Diversas ferramentas ( frameworks ) implementam a funcionalidade de cache de dados no servidor, hoje uma das mais utilizadas visto sua propriedade de escalabilidade entre servidores é mencache ( memory object caching system ), em segunda camada de cache muito utilizado fica o cache de códigos compilados, hoje já incorporado ao php e muito utilizado encontra-se o APC ( Alternativo PHP cache );

Cache via Http

O protocolo HTTP nos permite informar "instruções" para que proxy, gateway e browsers armazenem cache de "dados" sobre determinadas condições, aumentando significativamente a performace/esbalabilidade da aplicação.

Proposta de Implementação

A proposta aqui abordada levando em considerações as tecnologias e ferramentas hoje disponíveis, vem a servir como complemento a API Rest sendo desenvolvida a fim de aumentar a performance e escalabilidade. Para esta esta meta, é mostrada a seguinte arquitetura:

Attachments