Início Arquitetura e Design no InfoQ Brasil
Artigos
Feed RSS-
O ano de 2019 no InfoQ e previsões de softwares para 2020
Neste artigo, serão apresentados pontos que marcaram o ano de 2019 e que foram noticiados pelo InfoQ, para temas como: Desenvolvimento Java e .NET; Desenvolvimento Web; Arquitetura; IA, ML e Engenharia de Dados; Cultura e Métodos; e DevOps/Cloud. Além de discorrer assuntos que podem vir a se tornar tendências no desenvolvimento de softwares no ano 2020.
-
Quarkus chega na versão 1.0: Um bate papo com Thomas Qvarnstrom
Quarkus, um framework Java nativo Kubernetes feito para o GraalVM e OpenJDK HotSpot, chegou na versão 1.0. O Quarkus é um stack open source para escrever aplicações Java, oferecendo tempo de inicialização rápido e pouco uso de memória. O InfoQ conversou com Thomas Qvarnstrom, gerente de produtos sênior na Red Hat, para aprender mais sobre a jornada do Quarkus.
-
Entrevista com Udi Dahan: transações em sistemas (na nuvem) de mensagens
Os atuais serviços de mensagens baseados na nuvem têm níveis de suporte a transações diferente das versões anteriores? Nesta entrevista com o especialista em sistemas distribuídos Udi Dahan, exploramos esta questão.
-
Azure Data Lake Analytics e U-SQL
Aniruddha Chakrabarti apresenta o artigo “Azure Data Lake Analytics e U-SQL” que descreve sobre os principais serviços da Azure Cloud para Big Data Analytics e a introdução de uma nova linguagem de processamento e consulta de big data chamada U-SQL, fornecendo uma visão geral da linguagem U-SQL e como usá-la em aplicações que rodam na Azure Cloud.
-
Postgres oferece mais funcionalidades do que você imagina
Jason Skowronski apresenta os detalhes inovadores e pouco conhecido da comunidade de desenvolvedores e até mesmo usuários do Postgres de como escalar, processar grande volumes de dados com velocidade e trabalhar com dados especiais como busca de dados baseados em tempo e utilização do tipo de dados tsvector para realizar buscas rápidas em campos de texto.
-
Retrospectiva sobre o NotPetya
Como estamos no segundo aniversário do NotPetya, esta retrospectiva é baseada no envolvimento pessoal do autor nas atividades pós-incidente. Como consequência imediata, o NotPetya foi um incidente que quase mudou toda a indústria de TI, mas isso não aconteceu. Praticamente todas as lições aprendidas foram ignoradas.
-
Aumentando a Qualidade do Atendimento ao Paciente através de Stream Processing
Today’s healthcare technology landscape is disaggregated and siloed. Physicians analyse patient data streams from different systems without much correlation. Even though health-tech domain is mature and rich with data, the value of it is not directed towards increasing the quality of patient care. This article presents a stream processing solution in which streams are co-related.
-
Monopólio de linguagens: uma perspectiva além de tecnologia
Este artigo apresenta aspectos relacionados à escolha de linguagens e stacks de desenvolvimento em ecossistemas integrados de software. Convidamos os leitores a contribuírem com a discussão nos comentários, deixando seus pontos de vista e links para outras referências sobre o tema.
-
Ambassador: Construindo um Plano de Controle para um Envoy-Powered API Gateway com Kubernetes
Este artigo fornece uma visão geral da criação do gateway de API open source Ambassador para o Kubernetes e discute os desafios técnicos e as lições aprendidas na criação de um plano de controle focado no desenvolvedor para gerenciar o tráfego de entrada ou "ponta" em aplicativos baseados em microservices.
-
Entendendo o Serverless: Dicas e recursos para construção de aplicações Servicefull
Existem muitos conceitos equivocados e preocupações sobre soluções serverless. A dependência de fornecedor, ferramentas, gestão de custos, cold start, monitoramento e o ciclo de vida do fornecedor são iténs importantes no que diz respeito a esta tecnologia. O artigo compartilha dicas e recursos para orientar os novatos no serverless a criar aplicações poderosas, flexíveis e econômicas.
-
Hoverfly: Virtualização de Serviços em Java
Virtualização de serviços é uma técnica utilizada para simular o comportamento de dependências dos serviços durante a execução dos testes automatizados. Este artigo explora esse tópico e de bônus inclui um tutorial de Hoverfly em Java.
-
Convertendo um projeto de .NET Framework para .NET Core
Com o lançamento do .NET Core 3.0 e o anúncio de que o .NET Framework (Windows) será encerrado na versão 4.8, está na hora de pensarmos em evolução, ou seja, migrarmos nossos projetos para o .NET Core, aproveitando os diversos benefícios desta plataforma.