BT
  • Onde foi parar o PermGen do Java?

    por Monica Beckwith , traduzido por Rafael Brito   em  29 Out, 2014

    Com a introdução do JDK8, não existe mais o espaço de PermGen. Os metadados que antes eram armazenados no PermGen não desapareceram, mas foram movidos para a memória nativa, em uma área conhecida como "Metaspace". Conheça neste artigo maiores detalhes desta importante mudança da plataforma Java.

  • Quão funcional é o Java 8?

    por Ben Evans , traduzido por Roberto Pepato   em  13 Out, 2014

    Tem sido falado que o Java 8 trouxe a Programação Funcional para o Java. Neste artigo, Ben Evans discute o que significa ser funcional. Olhando a evolução do Java — em particular o seu sistema de tipos, é possível ver como os novos recursos do Java 8, especialmente as expressões lambda, mudam o panorama e fornecem alguns benefícios fundamentais para o estilo de programação funcional.

  • Microservices: Decomposição de Aplicações para Implantação e Escalabilidade

    por Chris Richardson , traduzido por Ivan Salvadori   em  10 Out, 2014 1

    Este artigo descreve um padrão de arquitetura que vem se tornando muito popular conhecido como Microservice. A ideia da arquitetura de microservices é projetar aplicações grandes, complexas e duráveis em um conjunto coeso de serviços que evoluem ao longo do tempo. O termo microservices sugere fortemente que os serviços sejam pequenos.

8 funcionalidades pouco conhecidas do Java 8

Postado por Tal Weiss , traduzido por Vitor Puente   em  07 Out, 2014

Nesse artigo Tai Weiss foca em algumas APIs menos conhecidas do novo Java 8.

Java 7 - Características que viabilizam o Java 8

Postado por Ben Evans , traduzido por Diogo Carleto   em  06 Out, 2014

Neste artigo, Ben Evans explora algumas funcionalidades do Java 7 que preparam o terreno para os novos recursos do Java 8.

Anotações de tipos no Java 8: Ferramentas e oportunidades

Postado por Todd Schiller , traduzido por Wellington Pinheiro   em  01 Out, 2014

Com o Java 8, anotações podem ser escritas sobre qualquer uso de tipos, como declarações, generics e conversões (casts). Este artigo apresenta novas sintaxes de anotações e ferramentas práticas.

Múltiplos núcleos de indexação com o Apache Solr

Postado por Anderson Vasconcelos dos Santos em  18 Jul, 2014

O Apache Solr é uma plataforma de indexação e busca que permite a criação de arquiteturas das mais variadas. Este artigo mostra como criar uma arquitetura de múltiplos núcleos com o Solr. 2

Java na Web com VRaptor 4

Postado por Rodrigo Turini em  13 Mai, 2014

Conheça na prática o VRaptor, que na sua nova versão 4 utiliza o CDI 1.1 como base, incluindo princípios do framework e uma seleção de novidades da nova versão. 1

Asserções Customizadas em Testes

Postado por Tomek Kaczanowski , traduzido por Gabriel Ozeas   em  16 Abr, 2014

Utilizando as chamadas “bibliotecas de matcher” para implementar asserções customizadas a fim de tornar os testes mais legíveis e de fácil manutenção. 1

Adicionando flexibilidade à sua implementação REST com Yoga

Postado por Corby Page , traduzido por Rafael Brito   em  27 Jan, 2014

As APIs REST são extremamente atrativas pela elegância dos designs e possuem o que Adam Bosworth do Google descreve como "simples, menos rigorosas e extensível com pouca ordem". 1

Do Groovy ao Java 8

Postado por Dan Woods , traduzido por Daniel Sousa   em  21 Jan, 2014

Este artigo focará nas semelhanças entre o Groovy e o Java 8, e vai demonstrar o quão familiar os conceitos do Groovy se traduzem para Java 8.

Java Garbage Collection Essencial

Postado por Martin Thompson , traduzido por Diogo Carleto   em  21 Jan, 2014

As centenas de flags de inicialização da JVM deixam tudo confuso quando tentamos otimizar o garbage collector? Esse artigo explicará as vantagens e desvantagens na escolha e ajustes dos algoritmos.

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

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.