Início Desenvolvimento no InfoQ Brasil
Artigos
Feed RSS-
O fim do Privacy Shield pode levar a um desastre para os provedores de nuvem em hiperescala
O recente término do acordo Privacy Shield pelo Tribunal de Justiça da União Européia (European Court of Justice (ECJ)) pode impactar a adoção da nuvem. Este artigo analisa o fim deste acordo e possíveis soluções
-
O Deno ama WebAssembly
O aguardado projeto Deno finalmente atingiu a versão 1.0! O Deno foi criado pelo desenvolvedor do Node.js, Ryan Dahl, para abordar o que chamou de “10 coisas que lamento sobre o Node.js”. Sem um sistema semelhante ao NPM para incorporar módulos nativos, como escrevemos aplicações do lado do servidor que requerem desempenho nativo no Deno? O WebAssembly está aqui para ajudar!
-
COVID-19 e Mineração de Redes Sociais - Habilitando Cargas de Trabalho de Aprendizado de Máquina com Big Data
Neste artigo, a autora, Adi Pollock, discute como habilitar cargas de trabalho de aprendizado de máquina com big data para consultar e analisar tweets relacionados ao COVID-19 para entender o sentimento social em relação ao COVID-19.
-
A inteligência artificial estaria mais próxima do bom senso?
Os agentes de inteligência são carentes de bom senso para refletir sobre o mundo. Tivemos duas abordagens malsucedidas para fazer os computadores raciocinarem sobre o mundo: Lógica simbólica e deep learning. Um novo projeto, denominado COMET, tenta aproximar essas duas abordagens. Embora ainda sem resultados, mostra grande possibilidade de progresso.
-
APIs em tempo real no contexto do Apache Kafka
Os eventos oferecem uma abordagem no estilo Goldilocks, na qual APIs em tempo real podem ser usadas como base para aplicações garantindo flexibilidade e alto desempenho, com baixo acoplamento, porém, eficiente. O Apache Kafka oferece uma plataforma escalonável de streaming de eventos na qual podemos construir aplicações em torno deste poderoso conceito de eventos.
-
Desafios na avaliação postural humana em aplicativos de condicionamento físico baseados em IA
Neste artigo, o autor discute a solução de avaliação postural humana feita por tecnologias baseadas em IA e os desafios enfrentados por aplicativos de exercícios físicos online que usam a avaliação postural para prever a posição do corpo humano tendo como base uma imagem ou vídeo de uma pessoa.
-
Apache Arrow e Java: Transferência de Big Data na velocidade da luz
O Apache Arrow apresenta multi-linguagem, multi-plataforma e uma formatação colunar de dados in-memory. Ele foi projetado para eliminar a necessidade de serialização de dados e reduzir a demanda de recursos de cópia.
-
Sete duras lições aprendidas na migração de um monólito para microservices
Com base na experiência adquirida em várias migrações de microservices, essas sete lições podem ajudá-lo a ter sucesso e superar ou evitar os desafios mais comuns.
-
Por que a revolução Serverless estagnou
Os servidores tradicionais estão mortos? Longe disso. Este artigo analisa o motivo de haver uma barreira para adoção mais ampla do serverless, apesar deste modelo encontrar grande utilidade em circunstâncias específicas.
-
Destaque do recurso Java: Classes seladas
O lançamento do Java SE 15 em setembro de 2020 apresenta as sealed classes como um recurso novo. Uma sealed class é uma classe ou interface que restringe quais outras classes ou interfaces que podem estendê-la. As sealed classes, como enums, capturam alternativas em modelos de domínio, permitindo que programadores e compiladores raciocinem sobre a exaustividade.
-
Arquitetura de Microservices Multi-Runtime
Surgiram boas práticas em torno da arquitetura de "microservice" e do design de 12 fatores. À medida que o cloud, containers e os orquestradores de containers (por exemplo, Kubernetes) se tornaram populares, surgiram novas soluções para abordar os princípios comuns de integração.
-
Crank, o novo framework frontend com renderização assíncrona integrada - Bate papo com Brian Kim
Brian Kim apresenta o Crank.js, um novo framework de frontend com renderização assíncrona integrada. Ele orquestra as tarefas e a renderização das aplicações frontend com geradores assíncronos padrão. Idealizado para ser apenas em JavaScript, reduzir a curva de aprendizado para escrever uma aplicação frontend e eliminar a utilização de recursos assíncronos proprietários.