Início Arquitetura e Design no InfoQ Brasil
Artigos
Feed RSS-
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.
-
Perguntas e respostas sobre o Docker no Windows
O livro Docker no Windows - Segunda Edição, de Elton Stoneman, ensina os leitores como executar aplicações novas e antigas em containers Docker no Windows
-
Detecção de fraude usando técnicas de Random Forest, Neural Autoencoder e Isolation Forest
Neste artigo, os autores discutem como detectar fraudes em transações com cartão de crédito, usando algoritmos de machine learning supervisionados (Random Forest, Regressão Logística), bem como abordagens de detecção de discrepâncias usando a técnica de Isolation Forest e detecção de anomalias usando o autoencoder neural.
-
Melhorando as práticas de segurança na era da informação na nuvem: entrevista com Christopher Gerg
Líderes de TI dizem que a segurança é uma prioridade. Pesquisas mostram que é fácil dizer e difícil de fazer. O InfoQ conversou com Christopher Gerg, CISO da Gillware, sobre práticas de segurança na era da nuvem.
-
Em direção a uma API padronizada e unificada para a consolidação dos service meshes
A arquitetura de service mesh possibilita um loop de controle e observabilidade. No momento, as implementações de service mesh variam tanto em API quanto em tecnologia, e esta tendência não mostra sinais de estar diminuindo. Confiar em APIs voláteis pode ser arriscado. O uso de uma API simplificada e amigável pode proteger o código das organizações de detalhes de implementação de um service mesh.
-
Transformando a indústria da saúde através de API Marketplaces
Um problema importante no setor de saúde é que pontos de dados valiosos são ocultados e isolados. Por meio de um mercado de API, podemos expor esses pontos de dados de forma segura e torná-los acessíveis aos interessados e trabalhadores do setor de saúde, melhorando a eficiência do setor e permitindo a inovação nas tecnologias de saúde da população.
-
É ou não é para multicluster: Comunicação entre clusters usando um service mesh
A comunicação dentro dos clusters Kubernetes é um problema já resolvido, mas a comunicação entre clusters exige mais design e gera sobrecarga operacional. Antes de decidir se vamos ou não implementar um suporte multicluster, devemos entender o caso de uso da comunicação.
-
API Gateways e Service Meshes: abrindo a porta para a modernização de aplicações
A modernização de aplicações, separando-as da infraestrutura subjacente na qual estão executando, pode permitir inovação, reduzir custos, e melhorar a segurança. Um API Gateway pode dissociar aplicações de consumidores externos, e um service mesh desacopla as aplicações de consumidores internos.
-
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.
-
Como reduzir em 60% o tempo de carregamento das aplicações com React
O React é eficiente nas atualizações de UI, mas não torna o app web mais veloz magicamente. À medida que o app aumentava de tamanho, percebemos desvantagens na configuração. Conhecíamos o React e como o Redux gerencia o estado, porém começamos a ver falhas no carregamento de aplicações web. Era hora de reduzir a defasagem técnica e fazer melhorias de desempenho!
-
Construindo interfaces de conversação inteligentes
Os autores apresentam e discorrem sobre os três componentes envolvidos na criação de um aplicativo de conversação inteligente além de como implementar um Fluxo de Interação, como utilizar um Processamento de Linguagem Natural e também como realizar a Implantação de interfaces nos principais fornecedores do mercado como Google, Amazon, Microsoft, Facebook, Slack dentre outros.