Início Arquitetura Corporativa no InfoQ Brasil
Artigos
Feed RSS-
Holacracia para humanos
O Snapper, uma empresa neozelandesa, introduziu a Holacracia, que permitiu às pessoas agirem como empreendedores e auto-dirigirem seu trabalho, ao invés de esperar alguém dizer o que precisa ser feito.
-
Arquitetura de soluções é também sobre contexto
Para arquitetos que desenham soluções complexas, um conjunto de requisitos bem documentado nunca deve servir como base exclusiva de uma arquitetura. Arquitetos precisam entender por que alguns requisitos específicos são relevantes para as partes interessadas e provavelmente terão que perguntar "por que?" mais de uma vez para entender as necessidades reais das partes interessadas.
-
Sobre Business Intelligence e Dados
Muitas empresas vislumbram em um projeto de Business Intelligence (BI) a resolução de todos os seus males e dificuldades com relação à exploração e análise de dados, sem ao menos terem ideia do que realmente precisam fazer para que um projeto desses seja efetivo e que lhes entregue valor.
-
9 perguntas frequentes sobre REST
O conceito de REST é popular há mais de 10 anos e ainda assim é difícil achar duas pessoas que concordem com o que é RESTful ou não. Para piorar a situação, uma busca rápida vai retornar montanhas de conteúdos conflitantes ou simplesmente errados. Esse artigo contém 9 perguntas para que você possa sanar, de uma vez por todas, suas dúvidas sobre REST.
-
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.
-
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.
-
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.
-
De Use Cases para User Stories: dicas e desafios na transição
Muitas dúvidas podem surgir durante a transição para utilizar histórias de usuário em vez de casos de uso. Veja neste artigo, com base em uma experiência real de transição, alguns desafios enfrentados e dicas de como proceder.
-
HTTP-RPC: Um framework REST leve e independente de plataforma
HTTP-RPC é um framework open-source que facilita o desenvolvimento de aplicações baseadas em REST. O framework permite que Web Services baseados em HTTP-RPC sejam desenvolvidos, e ao mesmo tempo preserva os princípios REST. Além disso, este artigo apresenta exemplos de utilização do framework que podem ser utilizados para criar Web Services RESTful em Java, Objective-C/Swift e JavaScript.
-
O Papel do Arquiteto de Solução
Um arquiteto de solução tem a responsabilidade primária de reutilizar funcionalidades e serviços já existentes no parque tecnológico de uma empresa. Um de seus objetivos é de alinhar novas soluções aos princípios arquiteturais em uso, respeitando os padrões e integrações já existentes, buscando continuamente o balanceamento entre os requisitos funcionais e não funcionais.
-
Big Data com Apache Spark Parte 2: Spark SQL
O Spark SQL, é parte integrante do framework de Big Data Apache Spark, utilizado para processamento de dados estruturados, que permite executar consultas SQL no conjunto de dados do Spark. É possível realizar tarefas ETL sobre os dados em diferentes formatos, como por exemplo JSON, Parquet, banco de dados e com isto, executar consultas ad-hoc.
-
Sete antipadrões para microservices
Nesse artigo Vijay Algarasan, Diretor de Arquitetura da Asurion, discute como ele e sua equipe usam microservices em vários projetos, além de lições aprendidas neste processo. São discutidos antipadrões, que Algarasan acredita serem amplamente aplicáveis para praticantes de microservices.