Início QCon no InfoQ Brasil
Apresentações
Feed RSS-
Streaming e armazenamento de grande volume de dados: quando seus dados não cabem em banco de dados tradicionais
Nesta palestra vou falar sobre arquiteturas orientadas a eventos, arquivamento de dados e como o formato escolhido pode ajudar ou dificultar o processamento de grandes volumes. O formato em que o(...)
-
Acelerando a construção de Data Pipelines em Apache Spark: segredos arquiteturais para hackers de engenharia de dados
Nesta palestra serão discutidos segredos arquiteturais para permitir acelerar a construção de Data Pipelines em Apache Spark em larga escala, mostrando como eliminar o gap entre experimentação e (...)
-
Arquitetura de Plataforma IoT de Nova Geração utilizando MicroProfile + NoSQL + Kafka
Essa palestra cobrirá as decisões de arquitetura, detalhes de implementação e uma demonstração ao vivo de falha e recuperação de serviços que estarão em clusters. Faremos também o mapeamento de c(...)
-
Construindo um API gateway para fugir do monolito: a estratégia da DigitalOcean
Nessa apresentação vamos discutir como o Gateway foi construído, as vantagens e desvantagens do processo, como a migração segue acontecendo e os próximos passos que o projeto tem pela frente. O f(...)
-
Abraçando a Anarquia: Design Patterns de Apache Kafka em Arquiteturas de Dados Modernas e Big Data
Esta palestra irá discutir o papel e os benefícios do Kafka em uma arquitetura de software, o seu ecossistema de projetos open-source, além de diversos design patterns usados para endereçar desaf(...)
-
De Fortran a Julia: Computação Científica no Mundo Real
Quando se fala Computação Científica é comum que se pense em Data Science. Porém, existe muito mais que não se conhece fora do nicho da matemática aplicada. Nesta palestra, falaremos sobre os fun(...)
-
Evitando Lock-in: Continuous Deployment, Kubernetes e Spinnaker para gerenciar um ambiente multi-cloud
Spinnaker é uma plataforma open source de entrega contínua. Ele permite a liberação de novas features de software com alta velocidade e confiança. Ele combina um sistema de gerenciamento de pipel(...)
-
Por que usar Julia em projetos de Data-Science?
Em 2012, um grupo do MIT divulgou a primeira versão da linguagem Julia, motivados por eliminar o trade-off entre produtividade e performance existente nas linguagens voltadas para computação técn(...)
-
Elasticsearch na OLX: projeto, operação e manutenção de clusters de alta performance
Nesta apresentação falaremos de como alguns times da OLX estão projetando, operando e mantendo clusters de Elasticsearch. A OLX possui diferentes clusters, cada um com perfil de uso e objetivos d(...)
-
Tensorflow poliglota: integrando Go e Python
Na NeuralMed, usamos o SDK do Tensorflow em nossas aplicações escritas em Go para fazer inferência em nossos modelos de deep learning criados em Python. E descobrimos na prática que a API em Go (...)
-
Como transformar o mindset de engenheiros para ter foco no cliente através de alinhamento de propósito
Como fazer engenheiros comprarem o valor a ser entregue ao consumidor final em situações em que não se tem visão completa do planejamento estratégico e em ambientes altamente dinâmicos. Trago nes(...)
-
Processamento de dados em "tempo real" com Apache Spark Structured Streaming
Nessa apresentação vou mostrar o Structured Streaming do Apache Spark e como utilizamos essa tecnologia para processar mais de 100 milhões de transações de tentativas de tarifação por dia. Vou ap(...)