BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Java no InfoQ Brasil

  • Jakarta Security e Rest na nuvem: Parte 1. Hello World da segurança

    Apesar de ser um aspecto bastante importante, segurança é um tópico pouco discutido na indústria do desenvolvimento de software. Como consequência, muitas decisões são realizadas sem levar em conta essa questão. Essa é uma série de artigos que falará sobre segurança no mundo Jakarta EE com Jakarta Security com microservices na nuvem. Nessa primeira parte, será feito uma introdução à API.

  • Cache remoto com JBoss Fuse e Red Hat Data Grid

    Este artigo demonstra a integração entre duas ferramentas open source, uma provendo um cache remoto e a outra sendo um framework de integração que tem a função de encapsular a conexão e simplificar a execução de operações. O foco é demonstrar como o Red Hat JBoss Fuse utilizando o Apache Camel pode simplificar o uso do Red Hat Data Grid.

  • Cloud-native com Payara e Platform.sh

    Nos últimos anos a Eclipse Foundation vem conduzindo um desafio em conjunto com outros membros da comunidade para deixar o Java cada vez mais atualizado e preparado, tanto para microservices quanto para cloud. Para demonstrar como o Jakarta EE e o Eclipse Microprofile trabalham muito bem no ambiente cloud, o time Payara, em conjunto com o Platform.sh, escreveram um e-book gratuito sobre o assunto.

  • O futuro do projeto Hystrix do Spring Cloud

    O projeto Hystrix do Spring Cloud foi construído em sobre o projeto de nome similar da Netflix mas que recentemente entrou em modo de manutenção, deixando os desenvolvedores Java se perguntando para qual projeto migrar. O Resilience4j tenta preencher esse vazio e prover continuidade aos projetos cloud native em Java.

  • O que há de novo no Jakarta NoSQL? Parte 2: O que é cloud-native?

    Nesta série, falaremos sobre as novidades do Jakarta EE e a nova especificação que trabalha banco de dados não relacionais. Neste segundo post, falaremos sobre o que é o cloud-native e como criar a aplicação baseada nesses princípios, utilizando o Jakarta EE e uma solução PaaS que facilita essa integração.

  • Testes integrados com Arquillian e Java

    Realizar testes de integração o mais próximo possível do ambiente no qual seu projeto será executado é um dos grandes desafios para desenvolvedores de aplicações Java. O Arquillian é um projeto criado para a escrita de testes integrados visando auxiliar times de desenvolvimento a superar esse desafio. Conheça os conceitos essenciais sobre essa ferramenta, bem como suas vantagens e desvantagens.

  • O que há de novo no Jakarta NoSQL? Parte 1: Introdução com MongoDB usando documentos

    Nesta série, falaremos sobre as novidades do Jakarta EE e a nova especificação que trabalha com banco de dados não relacionais. Neste primeiro artigo, falaremos sobre a integração do Jakarta e MongoDB, além de mostrarmos como a API funciona com banco de dados orientados a documentos e diversas maneiras de como fazermos consultas utilizando esse tipo de banco de dados NoSQL.

  • Entrevista sobre o livro Entrega Contínua em Java

    O livro de Daniel Bryant e Abraham Marin-Perez foi lançado quase dez anos depois do livro original Entrega Contínua de Dave Farley e Jez Humble e mais de 20 anos depois do primeiro lançamento do Java. O bate papo nos ajudará a entender melhor a partir da experiência deles o motivo de termos um livro sobre Entrega Contínua especificamente para o Java e o ecossistema JVM.

  • Records no Java 14

    Em março deste ano está previsto o lançamento do Java 14. Como de praxe, novos recursos serão adicionados ao JDK. Um deles, muito aguardado pelos desenvolvedores, virá em forma de preview feature e promete uma forma mais simples e concisa para a declaração de classes. Um record é um novo tipo no Java e extingue a necessidade de gerar um amontoado de código em classes do tipo data class.

  • Java: Inferência de tipos para variável local

    Na trilha Java Futures, do QCon Nova York, o arquiteto da linguagem Java, Brian Goetz, nos levou a um tour por alguns recursos da linguagem Java. Neste artigo, Goetz mergulha na inferência de tipos para variável local.

  • Microservices na nuvem - Parte 2

    Atualmente, os microservices são usados largamente no mercado de software. Existem várias perguntas, como quais e quantas camadas são necessárias, quais são as boas práticas para microservices e computação na nuvem? Este é o segundo artigo sobre microservices e como usá-los na nuvem com o Eclipse MicroProfile e o Jakarta EE.

  • Microservices na nuvem - Parte 1

    Atualmente, os microservices são largamente usados no mercado de software. Existem várias perguntas como quais e quantas camadas, quais são as boas práticas para os microservices e computação na nuvem? Este é o primeiro de dois artigos sobre microservices e como usá-los na nuvem com o Eclipse MicroProfile e o Jakarta EE.

BT