Etiqueta: Arquitetura

Example Architectures for Data Intensive Applications.
Exemplos de arquiteturas para aplicativos com uso intenso de dados.

...um desenho não deve ter linhas desnecessárias e uma máquina não deve ter peças desnecessárias. -William Strunk Jr., Elements of Style No livro Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann escreveu sobre características...

Couchbase beats MongoDB™ with greater flexibility and stronger availability for geo-distributed applications
Couchbase for Oracle Developers – Part 2 : Architecture
Couchbase para desenvolvedores Oracle - Parte 2 : Arquitetura

Confira a segunda parte da série "Couchbase for Oracle Developers", que discute a arquitetura de alto nível dos dois bancos de dados do ponto de vista do desenvolvedor.

Create the Right Index, Get the Right Performance.
Crie o índice certo, obtenha o desempenho certo.

Compreender as opções de índice, criar o índice certo, com as chaves certas, a ordem certa e a expressão certa é fundamental para o desempenho da consulta em escala.

Distributed Databases and Replication Design
Bancos de dados distribuídos e projeto de replicação

Um dos elementos mais importantes da arquitetura de banco de dados distribuído é a replicação. De fato, ela define a arquitetura do banco de dados. Ela determina se os dados são consistentes/disponíveis ou não. As gravações mestre/escravo são executadas em nós mestres, replicadas...

Introducing the Couchbase DOTNET SDK 2.0 Development Blog Series
Apresentando a série de blogs de desenvolvimento do Couchbase DOTNET SDK 2.0

Conheça a arquitetura e os recursos de alto nível, os objetivos gerais do SDK do .NET em relação aos outros clientes do Couchbase: Node, PHP, Java e C.

Performance Oriented Architecture
Arquitetura orientada para o desempenho

"Como devo acessar meus dados?", é a pergunta frequente dos desenvolvedores quando pensam em uma solução de armazenamento. Para responder a essa pergunta, primeiro é preciso entender o aplicativo que está sendo considerado. Quem são os usuários mais importantes e quais são os casos de uso...

Topology: The Architecture of Distributed Systems
Topologia: A arquitetura dos sistemas distribuídos

Não se pode julgar um livro pela capa, mas é possível julgar a arquitetura de um sistema distribuído por sua topologia. Se dois sistemas distribuídos forem igualmente eficazes, o que tiver a topologia mais simples será o melhor...

When Big Data is Slow
Quando o Big Data é lento

A chave para o sucesso das iniciativas de Big Data é poder gerenciar a velocidade, a escala e a estrutura em uma velocidade inferior a um milissegundo. Big Data é um termo grande. Ele engloba conceitos sobre tipos de dados, dezenas de tecnologias diferentes para gerenciar...