BT

Início Arquitetura e Design no InfoQ Brasil

  • Jakarta Security e Rest na nuvem: Parte 3. Conhecendo o Básico do Oauth2

    Segurança é um tópico pouco discutido, talvez só não perca para os famosos testes, porém, é muito importante. Muitas decisões são realizadas sem levar em conta a segurança. Essa é uma série de artigos que falará sobre segurança no mundo Jakarta EE com Jakarta Security com microservices na nuvem. Nessa terceira parte, falaremos sobre o Oauth2.

  • Como evitar falhas em cascata em sistemas distribuídos

    Falhas em cascata são falhas que envolvem algum tipo de mecanismo de feedback. Em sistemas de software distribuído, geralmente envolvem um ciclo de feedback em que algum evento causa uma redução na capacidade, um aumento na latência ou um pico de erros. Laura Nolan as explora usando contas públicas de incidentes reais de produção.

  • Microservices é o novo Santo Graal da escalabilidade

    No mundo da computação sempre flertamos com a solução que resolverá todas questões, independente do problema. O maior desafio sempre é a batalha para deixar a aplicação rápida e super escalável. As famosas balas de pratas iluminam o sonho de todos os desenvolvedores em diversas gerações, esse artigo falará da mais recente: o microservice.

  • Jakarta Security e Rest na nuvem: Parte 2. Conhecendo o Básico do Basic

    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 segunda parte, falaremos sobre o Basic.

  • 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.

  • Implementando OpenTracing com Jaeger em microservices utilizando C# .NET Core & Amazon SQS

    Agregar as interações feitas com serviço de enfileiramento de mensagens e tópicos proporciona uma maior qualidade na depuração em microservices que implementam padrões orientado a mensagens. Conheça o padrão OpenTracing e saiba como implementá-lo em uma arquitetura de microservices utilizando utilizando C# .NET Core & Amazon SQS.

  • 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.

  • Aumentando a segurança com um Service Mesh: explorando o Istio

    O Istio tenta resolver alguns desafios difíceis ao executar aplicações em uma plataforma na nuvem: rede de aplicações, confiabilidade e observabilidade e (o foco deste artigo) segurança. Com o Istio, a comunicação entre service meshes é segura e criptografada por padrão. O Istio também ajuda na verificação do token de identidade JWT de "origem" ou do "usuário final".

  • 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.

BT

Seu cadastro no InfoQ está atualizado? Poderia rever suas informações?

Nota: se você alterar seu email, receberá uma mensagem de confirmação

Nome da empresa:
Cargo/papel na empresa:
Tamanho da empresa:
País:
Estado:
Você vai receber um email para validação do novo endereço. Esta janela pop-up fechará em instantes.