Início Java no InfoQ Brasil
Apresentações
Feed RSS-
Java EE com Apache TomEE e TomEE+
Nesta palestra, conheça a simplicidade do Tomcat com o poder do Java EE. Veja como explorar suas ferramentas e utilitários, saiba como contribuir e entenda um pouco mais sobre seu ecossistema.
-
A revolução da busca: Lucene / Solr
Conheça o Lucene/Solr, uma ferramenta de busca capaz de recuperar informações considerando sua relevância ao usuário; permite construir um mecanismo próprio de busca atendendo demandas específicas.
-
SQL fácil no Android com QueryDSL
Desenvolvedores se acostumaram com o uso de objetos com JPA. Mas isso seria demais para um ambiente móvel. QueryDSL traz ao mundo Android a volta da construção de SQL de modo type-safe e eficiente.
-
Multithreading e Java EE: pouca mudança no código e muita nos resultados
Veja nessa palestra como implementações de baixa performance em um servidor Java EE podem ser melhoradas com alguns truques e técnicas como utilizar chamadas assíncronas e threads com Fork/Join.
-
Lidando com Java Obsoleto: Do Struts 1.0 ao CDI
Nessa palestra se discute a experiência de adicionar suporte ao CDI em uma plataforma de marketplace que utiliza Struts 1. Veja discussões sobre dificuldades encontradas e detalhes da implementação.
-
E quando o JPA não me atende, o que escolher?
Existem situações onde o JPA não é a melhor escolha para um projeto. Saiba quais são essas situações, em que momento o JPA leva a fama de vilão sem ter culpa e o que usar no lugar do JPA.
-
Java 8 na prática, do Lambda às novas APIs
Veja nesta palestra a codificação ao vivo antes e depois do lambda, conhecendo os conceitos principais por trás da API de Streams e das outras novidades do Java 8.
-
Java 8: Expressões Lambda e API de Stream
Nesta apresentação serão mostrados os conceitos das Expressões Lambda e como estas expressões são combinadas com os recursos da API de Streams para tornar os códigos simples e poderosos.
-
Typeclasses com Scala
Um dos mais poderosos mecanismos de abstração em Scala é o de typeclasses, permitindo que tipos de terceiros, por exemplo classes, possam implementar uma interface qualquer.
-
Mensageria: o pombo-correio de seus sistemas
Já teve que integrar sistemas e teve dúvidas para fazer uma troca de dados eficiente? Cansado de ter dúvidas sobre termos como JMS, fila e tópico? Conheça esses conceitos e quando e como usá-los.
-
Hospedando linguagens e aplicações dinâmicas na JVM
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.
-
Funcionamento e otimização do Garbage Collector na Oracle HotSpot JVM
Veja nesta apresentação sobre tuning de Garbage Collector da JVM HotSpot, baseada em caso real, como coletar dados e analisar a performance do GC e as diferentes estratégias e opções de inicialização.