Início Arquitetura no InfoQ Brasil
Artigos
Feed RSS-
restQL: Lidando com a complexidade de consultas a microservices
A trajetória da B2W ao optar por migrar sua solução monolítica para uma arquitetura de microservices. Como resultado, o restQL: uma solução open-source para orquestração de chamadas a microservices. Confira nesse artigo os benefícios e desafios dessa migração, bem como as principais funcionalidades do restQL.
-
Desmistificando o Spring Cloud Netflix
A Spring Cloud possui uma stack de microservices frequentemente atualizada. O objetivo do Spring Cloud é fornecer uma integração completa entre o Spring Boot e o projeto Netflix OSS. Hoje o Netflix OSS é sinônimo de desenvolvimento de microservices em ambiente em nuvem, com uma anotação simplificada é possível ter alguns componentes utilizados pelo Netflix em execução no seu ambiente.
-
Os sete passos para construir uma empresa de desenvolvimento de software de sucesso
Construir uma empresa de desenvolvimento de software de sucesso é difícil. Existem muitos desafios e barreiras que precisam ser superadas. Este artigo traz sete pontos que podem contribuir.
-
IoT e o terceiro consumidor: criando serviços para dispositivos limitados
Aplicações Web modernas trabalham num modelo em que a API tem um papel central. Pode parecer que usar uma API pré-existente seria a solução ideal para conectar dispositivos físicos a uma lógica de negócio pré-existente - criando uma experiência real de Internet das Coisas. É preciso porém avaliar com cuidado se esse é o melhor caminho. IoT tem suas particularidades que precisam ser atendidas.
-
Um roteiro para o mundo programável
O surgimento de milhões de dispositivos programáveis de forma remota em nosso dia a dia criará desafios significativos para os desenvolvedores de software. Conheça-os e prepare-se para grandes desafios do mundo programável de IoT.
-
Como avaliar (e auxiliar) a sua equipe com Entrega Contínua
Entrega Contínua é essencial para o sucesso de produtos digitais, mas a realidade e a necessidade de cada equipe e cada empresa vai ditar os passos iniciais a serem seguidos. Confira nesse artigo uma ferramenta simples e de fácil utilização para avaliar a maturidade de um time com relação ao assunto e identificar pontos de melhoria.
-
O futuro do Serverless
O modelo Serverless está chegando ao fim da fase de adoção inicial, Mike Roberts faz uma previsão do que está por vir e quais mudanças serão necessárias para que as organizações adotarem esse paradigma.
-
Automação de processos com open source: conhecendo o JBoss BPM com um co-fundador
Conheça o JBoss BPM e a suíte KIE, para definição e implementação de processos de negócios usando técnicas sofisticadas da IA clássica, além das origens e rumos do projeto, na visão de um dos fundadores do projeto, Mark Proctor.
-
Escrevendo uma aplicação em Vert.x 3
As técnicas Reactive estão revolucionando a forma de criar aplicações para web. Dentre as soluções reactive existentes, o Vert.x aparece com um dos grandes destaques. O Vert.x permite a construção de aplicações reativas utilizando a JVM. Conheça os conceitos básicos envolvidos no desenvolvimento, teste, empacotamento e execução de uma aplicação Vert.x 3.
-
Análise de Domínio por meio de modelagem em cores
Xu Hao usa a técnica de modelagem em cores para analisar um domínio, identificando os eventos a serem acompanhados e os momentos-intervalos correspondentes, e depois as entidades do domínio com seu papel.
-
Como melhorar suas habilidades para se tornar um desenvolvedor melhor
Este artigo cobre as habilidades de bons desenvolvedores e destaca a importância de mudar seu método de aprendizagem, para aprimorar suas habilidades em ambientes de alta intensidade e com muitos desafios.
-
Série de artigos: Entendendo data science
Nesta série, exploramos maneiras de compreensão de data science, incluindo o entendimento de onde sua aplicação é ou não é necessária e como torná-la um ativo para você. O conteúdo dessa série é produzido por pessoas que já viveram e resolveram muitos dos desafios da aplicação de data science.