Início Programação no InfoQ Brasil
Artigos
Feed RSS-
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.
-
Migrando um editor de games no navegador com o WebAssembly
Florian Rival, engenheiro de software da Google, criador do editor de jogos GDevelop, discute as lições aprendidas ao migrar um editor de jogos de desktop nativo para o navegador com o WebAssembly. O InfoQ entrevistou Rival sobre os desafios técnicos encontrados, os benefícios derivados da portabilidade e dicas para desenvolvedores que pensam em portar aplicações desktop para o WebAssembly.
-
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.
-
Objetivos de Nível do Serviço: A API para suas equipes
Os Objetivos de Nível do Serviço fornecem uma linguagem comum simples para avaliar riscos em termos de erros orçamentários. Os Objetivos de Nível do Serviço economizam tempo e energia de todos os envolvidos, podendo redirecionar os recursos para coisas mais importantes, como manter os clientes felizes.
-
Camuflando a Complexidade
Uma das coisas mais importantes que os arquitetos de software fazem é gerenciar a complexidade de seus sistemas. Este artigo aborda algumas das estratégias utilizadas pelos arquitetos para gerenciar essa complexidade.
-
Série de artigos sobre o .NET Core 3
Nesta série, exploramos os benefícios do .NET Core e como pode ajudar não apenas os desenvolvedores tradicionais .NET, mas também à todos que precisam trazer soluções robustas, de alto desempenho e econômicas ao mercado.
-
Usando o .Net Core Template Engine para criar templates e projetos personalizados
A história das ferramentas mudou drasticamente com o .NET Core, devido à sua ênfase na linha de comando. Isso se encaixou muito bem na imagem de plataforma cruzada e ferramenta agnóstica no .NET Core.
-
Single Page Applications e ASP.NET Core 3.0
O desenvolvimento web mudou nos últimos anos, com a maturidade do Angular, React, Vue e outros mais. Passamos da criação de páginas web para a criação de aplicações, da renderização no servidor para a renderização no navegador. Mas, à medida que os desenvolvedores continuam a migração para o desenvolvimento client-side, muitos se perguntam se ainda devem usar o ASP.NET.
-
Entrevista com Scott Hunter sobre o .NET Core 3.0
Chris Woodruff conversou com o diretor de gerenciamento de programas da plataforma .NET, Scott Hunter, sobre o que os desenvolvedores podem esperar do .NET Core 3.