Início Arquitetura e Design no InfoQ Brasil
Apresentações
Feed RSS-
PIPES: uma linguagem para processamento distribuído de eventos complexos
Veja como se deu o projeto da linguagem PIPES e conheça os desafios, limitações e soluções para escrever uma linguagem para JVM especializada em Stream Processing e Complex Event Processing (CEP).
-
Comunicação web eficiente em apps Android
Quando um novo projeto Android se inicia, há muita chance de que sejam necessárias interações com serviços web. Veja nessa palestra algumas maneiras eficientes de se fazer essa comunicação.
-
O Twitter como seu laboratório de dados
Veja o potencial da Plataforma do Twitter como laboratório de dados. Saiba como definir a arquitetura ideal para consumir esse volume de informações gerado e o que está acessível aos desenvolvedores.
-
Machine learning no mundo real
Esta palestra mostra como utilizar machine learning na prática para resolver problemas de big data em minutos através de cases reais.
-
Arquitetura de convivência: escalabilidade e evolução planejada de sistemas legados
Veja como uma arquitetura de convivência entre tecnologias legadas e atuais pode possibilitar a conversão parcial de um sistema legado e sua evolução, fugindo da prisão de tecnologias ultrapassadas.
-
Educação elástica: usando AWS, Big Query e o stack Microsoft em cenários de grande sazonalidade
Conheça a experiência do crescimento de uma plataforma web de educação. Conheça as tecnologias utilizadas no desenvolvimento da solução e as vantagens e desvantagens do uso de cada tecnologia.
-
Nova arquitetura no Java EE com CDI 2.0
Conheça diversos recursos do CDI com muito código ao vivo, passando por events, observers, producers, ciclo de vida, interceptors, decorators, stereotypes e integração com JSF e EJB.
-
GWT + Errai: O poder do Java EE no browser
Nessa palestra, você aprenderá a construir aplicações HTML5 ricas com GWT e Errai, combinando as melhores características de Java, Java EE, JavaScript e HTML5.
-
Atacando dispositivos Android através da interceptação de dados (mitm)
Aplicativos Android não validam dados comunicados com seus respectivos servidores. O uso da classe WebView e suas derivadas torna possível injetar scripts. Veja nesta palestra 3 exemplos de ataques.
-
Modularização de código C
Aprenda como a modularização pode ajudar na prevenção de código C mal escrito, mal testado e difícil de compreender e seus benefícios na legibilidade, testabilidade e expansibilidade do código.
-
RxJava no Android com Scala
Veja a integração de RxJava no Android com Scala e outros pontos para o uso do RxJava no Android, como uso de Listeners do Android em Observables. E tudo será compatível com Java.
-
Testando com Play!
Veja a elaboração de testes no controller, como configurar um ambiente de teste integrado com banco de dados em memória usando o H2DB e o Scoverage, uma das APIs Scala para cobertura de testes.