BT
Mais antigos rss
25:16

Mensageria: o pombo-correio de seus sistemas

Postado por Hanneli Tavante, Luan Cestari  em  18 Jul, 2014

Já teve que integrar sistemas e ficou na dúvida de como fazê-los trocar dados de forma eficiente? Cansado de ouvir termos como JMS, AMQP, mensageria assíncrona, fila, tópico e outros e ter dúvida sobre seus significados? Mesmo sabendo, já se questionou se deveria colocar isso em produção ou adotar alguma outra solução? Essa palestra aborda esses conceitos e exemplifica quando e como usá-los.

48:09

Hospedando linguagens e aplicações dinâmicas na JVM

Postado por Douglas Campos  em  11 Jul, 2014

Descubra quais são os desafios enfrentados ao hospedar uma linguagem dinâmica na JVM, e como suas aplicações podem se beneficiar da nova geração de runtimes poliglotas, como o vert.x.

49:36

Funcionamento e otimização do Garbage Collector na Oracle HotSpot JVM

Postado por Serge Gebhardt, Adriano Bonat  em  04 Jul, 2014

Tuning do Garbage Collector da JVM (GC) pode ser uma tarefa assustadora e é sempre associada a alguns tradeoffs. Esta apresentação é baseada em um caso real e pretende explicar como coletar dados e analisar a performance do GC, explorar o detalhes das diferentes estratégias do GC, abordar seus pontos fortes e fracos e clarear muitas das opções de inicialização do GC para a HotSpot JVM da Oracle.

42:34

Programação Reativa com Reactive Extensions (Rx)

Postado por Breno Ferreira  em  16 Jun, 2014

Conheça nesta palestra o framework RxJava (https://github.com/Netflix/RxJava). Além da teoria por trás dos Observables e Observers, serão mostrados também exemplos práticos de como o modelo de programação funcional oferecido pelo Rx para tratamento e orquestração de eventos assíncronos pode deixar o código muito mais elegante.

52:25

Internet das Coisas: Robótica pessoal, APIs e revoluções na infraestrutura

Postado por Vinícius Senger  em  06 Jun, 2014

Veja nessa palestra como a combinação de hardware open source e internet das coisas democratizam o desenvolvimento de produtos com tarefas que pode-se fazer em casa. Veja demonstrações com hardware e software produzidos pelo palestrante para inspirar o público com conceitos, robótica e computação física em geral. Saiba também como Java está pronto para internet das coisas e sistemas embarcados.

41:29

Muito além de Injeção de Dependências com CDI

Postado por Alberto Souza  em  20 Mai, 2014 1

O CDI teve a preocupação de tratar detalhes bem típicos das nossas aplicações. Precisa disparar eventos baseados em alguma situação? Já está pronto. Usa uma biblioteca e quer apenas acrescentar algum detalhe? Você pode tirar proveito do padrão Decorator de maneira já suportada pela especificação. Nessa palestra será apresentado isso e muito mais.

58:47

Menos é mais: 5 lições de otimização e arquitetura

Postado por Flavia Rainone  em  15 Mai, 2014

Mesmo os desenvolvedores mais experientes costumam ter dificuldade de determinar porque o seu software não apresenta o desempenho esperado. Nessa palestra, são apresentadas as lições tiradas do trabalho da palestrante nos servidores JBoss AS7 e WildFly, buscando responder à pergunta: como esses servidores podem ser tão rápidos?

26:54

Migrations for Java: Evoluindo seu banco de dados de maneira incremental

Postado por Rafael Ponte  em  30 Abr, 2014

Assim como as Migrations no Ruby On Rails, o Java também tem alternativas para evoluir o BD. Aprenda como evoluir de maneira iterativa e incremental seu banco de dados – já em produção.

42:24

Java no mundo dos Embarcados

Postado por Gustavo Leite  em  20 Mar, 2014

Conheça sobre o Java Embarcado e outras tecnologias embarcadas para dispositivos. Como o Java se posiciona na Internet das Coisas, casos de sucesso de aplicações Java, comparações entre as diferentes tecnologias e por fim uma demonstração utilizando o Raspberry Pi e Java Embedded Suite para Home Automation.

56:06

Raspberry PI, Arduino e Java

Postado por Vinicius Senger  em  12 Mar, 2014 2

Raspberry PI + Arduino + Java : A trilogia perfeita

57:18

Annotation Processors na Prática

Postado por Klaus Boeing, Michel Graciano  em  12 Mar, 2014

Quando um código Java é compilado, anotações podem ser processadas pelo compilador através de plug-ins conhecidos como Annotation Processors. Esses processadores podem gerar mensagens informativas ou criar código Java ou recursos, que por sua vez podem ser compilados e processados. A palestra apresenta os conceitos principais de Annotation Processors com foco em cenários reais.

48:53

Indo muito longe com Java: por trás dos frameworks e além do reflection

Postado por Guilherme Silveira  em  11 Mar, 2014 5

Nessa palestra veremos como conceitos importantes da linguagem e da JVM permitem a criação de muitas das bibliotecas mais utilizadas do mercado. O objetivo é entender como tais recursos podem ser usados na prática para criar a infraestrutura que precisamos em nossos projetos. Dominá-los pode ser vital para encontrar erros e gargalos na sua aplicação.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT