Neste livro, apresentei uma arquitetura e implementação unificadas de cache de objetos baseadas em CORBA que podem ser usadas para armazenar em cache diferentes tipos de objetos remotos com uma pequena modificação do código existente. Esta abordagem baseia-se na política de consistência de cache específica das aplicações, no armazenamento em cache por processo, no envio de dados baseado em gráficos de objetos e na gestão de replicação. Apliquei esta arquitetura em aplicações com diferentes tipos de requisitos de sistema e fiz uma comparação de desempenho entre elas. Demonstrei que a arquitetura de armazenamento em cache proposta resulta em melhor desempenho para aplicações que apresentam uma quantidade razoável de operações de leitura. Em seguida, forneci uma arquitetura de balanceamento de carga sob demanda, adaptável e transparente de três camadas para o sistema de cache de objetos CORBA com estado e a implementei. A arquitetura proposta usa uma combinação de interceptor e wrapper de objeto para interceptar solicitações em vários pontos com o mínimo de sobrecarga, o que melhora significativamente a eficiência. Em vez de um balanceador de carga centralizado, o balanceamento de carga é realizado inteiramente de maneira distribuída, o que torna o sistema tolerante a falhas.
Bitte wählen Sie Ihr Anliegen aus.
Rechnungen
Retourenschein anfordern
Bestellstatus
Storno