Início Streaming no InfoQ Brasil
Notícias
Feed RSS-
QTrends Engenharia de Dados - Data mesh, streaming e dados como produtos
A combinação do potencial de disrupção de como os dados são tratados e gerenciados, e da evolução de abordagens das preparações de dados (data-wrangling) baseadas em stream, faz com que um real entendimento de padrões, anti-padrões e tecnologias emergentes relacionadas a esses assuntos seja de extrema relevância para a arquitetura de sistemas. A QTrends de agosto é exatamente sobre esses pontos!
-
Oleg Zhurakousky comenta sobre microservices orientados a eventos baseados em Spring
As tecnologias Spring Cloud Stream e Spring Cloud Function dão suporte à implementação de microservices orientados a eventos para diversos casos de uso, desde a integração de aplicações até o fluxo de dados. Oleg Zhurakousky, palestrou na Conferência SpringOne Platform 2019 sobre os desenvolvimentos e recursos recentes de ambos os projetos.
-
Netflix Delta - uma plataforma para sincronização e enriquecimento dos dados
Grandes sistemas frequentemente utilizam grandes data stores. Algumas vezes é necessário manter alguns desses data stores sincronizados, e enriquecer os dados chamando serviços externos. Para resolver essa necessidade, o Netflix criou o Delta, uma plataforma orientada a eventos para sincronizar e enriquecer os dados. A equipe do Delta forneceu uma visão geral do design utilizado.
-
Engenharia de dados no Badoo: lidando com 20 bilhões de eventos por dia
O Badoo é uma rede social para solteiros que atualmente lida com bilhões de eventos por dia, explica Vladimir Kazanov, líder de engenharia de plataforma de dados. Na Skills Matter, Kazanov falou sobre alguns dos desafios de operar nessa escala e quais ferramentas o Badoo usa para processar e relatar esses dados.
-
Big Data Week São Paulo, um dos principais eventos de Big Data Analytics do mundo
Nos dias 1 e 2 de novembro de 2019, em São Paulo, acontecerá a 6ª edição de um dos mais importantes eventos de Big Data Analytics do Brasil. Junte-se a nós e construa relacionamentos altamente benéficos e aumente o seu networking com os demais participantes e palestrantes. Conheça as mais novas tecnologias e gere oportunidades que irão melhorar o seu negócio e a sua carreira.
-
Celia Kung fala sobre o Brooklin, serviço de streaming de dados do LinkedIn
Celia Kung, da equipe de infraestrutura de dados do LinkedIn, falou na Conferência QCon New York 2019 sobre o Brooklin, um serviço gerenciado de streaming de dados que oferece suporte de conexão entre fontes e consumidores. Esses dois players podem ser armazenamentos de dados ou sistemas de mensagens, tornando a solução flexível e extensível.
-
Experiências obtidas com Event-Driven e Event-Sourcing: Fangel e Ingerslev durante o evento MicroCPH
Durante o MicroCPH 2019 em Copenhagen, Thomas Bøgh Fangel e Emil Krog Ingerslev, ambos da fintech Lunar Way, descrevem como evoluiram uma aplicação monolítica em Rails e decidiram migrar para uma arquitetura Event-Driven. Durante o projeto eles encontraram algumas dificuldades técnicas e decidiram pela utilização do Event-Sourcing.
-
Apache Pulsar 2.0 suporta registros de esquemas e compactação de tópicos
A mais recente versão da estrutura de código aberto para mensagens publish-subscribe distribuído do Apache Pulsar permite que as empresas avancem “para além” das ações relacionadas a movimentação dos dados. A Streamlio anunciou que foi disponibilizado uma solução de mensagem em streaming da Apache Pulsar 2.0. A nova versão suporta funções Pulsar, Registro de Esboço e Compactação de Tópicos.
-
Fornecendo eventos em um mundo não-confiável
Exemplos de sistemas event sourcing vêm geralmente de domínios como o e-commerce, os quais são orientados a eventos, com comandos recebidos que geram eventos, e no qual estamos no controle do processo. Lorenzo Nicora recentemente explicou isto na Conferência de Microsserviços µCon London 2017.
-
Apache Kafka chega à versão 1.0
A Apple disponibilizou silenciosamente arquivos específicos arm64 e arm no seu repositório GitHub XNU-darwin. Embora isso não seja interessante para todos os desenvolvedores, isso ainda permite possibilidades interessantes para pesquisadores de segurança e outros.
-
Arquitetura de eventos e streaming de eventos
Ao mudar de um sistema monolítico para um distribuído ou microservices, normalmente também mudamos de uma única fonte da verdade em um banco de dados para muitos bancos de dados e muitas fontes. Usar uma arquitetura de eventos e manter todos os eventos como um fluxo pode trazer novamente uma única fonte da verdade, Ben Stopford afirma em uma série de posts sobre eventos, fluxos e Kafka.
-
Escolhendo uma arquitetura orientada a eventos
Quando fazemos o design de um sistema distribuído, eventualmente baseado em microservices, e ao considerar utilizar uma arquitetura orientada a eventos, podemos escolher vários modelos e tecnologias. Descrevendo diferentes estilos de arquiteturas orientadas a eventos, David Dawson alega que requisitos não funcionais são o fator principal na escolha de como implementar uma arquitetura deste tipo.
-
Comparação de Event Sourcing com Processamento de Fluxos
Event sourcing e CQRS são dois padrões que têm crescido na comunidade Domain-Driven Design (DDD). Processamento de Fluxos é baseado em ideias similares, mas que surgiu em comunidades diferentes, Martin Kleppmann observou isso, em sua apresentação na conferência Domain-Driven Design Européia, no início deste ano, comparando event sourcing com processamento de fluxo.
-
Arquitetando sistemas escalavéis quando a consistência eventual não vai funcionar
Peter Morgan explica como arquitetar um sistema escalável e dinâmico sem cache, chefe de engenharia na empresa de apostas desportivas William Hill. Os valores das apostas em eventos esportivos sempre mudam.
-
O básico para ser Reativo
Um dos principais problemas com todo ambiente Reativo é que é muito difícil entender o vocabulário com todos os termos e as diferentes interpretações possíveis, Peter Ledbrook explica a razão de ter decidido investigar e compartilha o conhecimento adquirido em sua apresentação.