Capítulo 10. Modelos de implantação
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Este capítulo de irá abranger vários modelos de implementação para um espetro de casos de utilização. Um aspeto fundamental da nossa exploração será descobrir onde aproveitar as bases de dados de fluxo contínuo é mais vantajoso e quando abordagens alternativas podem ser mais adequadas. Consideraremos todos os atributos de streaming abordados nos capítulos anteriores, incluindo consistência, tipos de carga de trabalho, formatos de armazenamento e as ideias sobre o plano de streaming introduzidas no Capítulo 9.
Concentrar-nos-emos em desvendar vários padrões arquitectónicos que facilitam a análise em tempo real no plano de fluxo contínuo. A natureza dinâmica do plano de streaming expõe um conjunto único de estratégias para aproveitar o seu potencial de forma eficaz. Pode suportar um espetro de casos de utilização em tempo real:
-
Num extremo do espetro estão os casos de utilização que interagem com a aplicação implementada no plano operacional. Essas soluções de streaming exigem consistência, mas têm acesso limitado a dados históricos.
-
No outro extremo do espetro estão os casos de utilização que apenas lidam com análises em tempo real sem a necessidade de interação com a lógica da aplicação. Estas soluções de fluxo contínuo podem ser eventualmente consistentes e ter acesso a todos os dados históricos.
Naturalmente, é possível ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access