Início Arquitetura no InfoQ Brasil
Artigos
Feed RSS-
TI como Mecanismo Adaptativo
Mecanismos adaptativos permitem que os indivíduos possuam uma capacidade de resposta ao meio de acordo com mudanças ambientais e comportamentais, ajustando-se assim, para a sobrevivência. Muitas empresas não enxergam a área de Tecnologia da Informação como um mecanismo adaptativo e perdem a flexibilidade no negócio e agilidade em mudanças estratégicas.
-
Arquitetura e Agile: Casados, divorciados, ou apenas bons amigos?
Este artigo descreve a relação entre a arquitetura e o processo de desenvolvimento de software e como a arquitetura pode atender a necessidades como requisitos funcionais, características operacionais e a habitabilidade do desenvolvedor. Também aborda o papel dos arquitetos pragmáticos ao trabalhar com desenvolvedores e outras partes interessadas.
-
Hadoop na nuvem
Os provedores de soluções Hadoop, atualmente dentre as mais populares tecnologias de Big Data em ambientes de nuvem pública ou privada evoluíram. Há diversos fornecedores de soluções baseadas em Hadoop no mercado, como Cloudera, HortonWorks e MapR, provendo variadas soluções em nuvem. Este artigo, apresenta uma análise deste novo panorama.
-
Java na Web com VRaptor 4
Conheça na prática o VRaptor, que na sua nova versão 4 utiliza o CDI 1.1 como base, incluindo princípios do framework e uma seleção de novidades da nova versão.
-
Arquitetura Corporativa como Estratégia
Arquitetos Corporativos atuam com as partes interessadas para construir a visão global de uma empresa e fazem a ligação entre a missão empresarial, a estratégia e seus processos, alinhados com a estratégia de TI. Este artigo aborda o crescimento do papel da Arquitetura Corporativa nas empresas ajudando no mapeamento das necessidades atuais e futuras para serem atendidas de forma eficiente e ágil.
-
Adicionando flexibilidade à sua implementação REST com Yoga
Nos casos que se deseja obter um controle detalhado da estrutura de documentos que serão retornadas com base nas necessidades dos clientes, o Yoga é uma alternativa open source que integra com aplicações REST já existentes. O Yoga fornece aos clientes, a habilidade de usar seletores, que pode ser usado como os operadores projeção, seleção e join relacional.
-
Java Garbage Collection Essencial
CMS, G1, Young Gen, New Gen, Old Gen, Eden, e as centenas de flags de inicialização da JVM, deixam tudo confuso quando tentamos otimizar o garbage collector para obter as taxas de transferência e latência requeridas para a aplicação Java? Este artigo tentará explicar as vantagens e as desvantagens na escolha e no ajuste dos algoritmos de coleta de lixo em uma particular carga de trabalho.
-
Modelo contratual tradicional: Maior risco de fracasso?
Susan Atkinson e Gabrielle Benefield argumentam que o modelo de contrato padrão para o desenvolvimento de software tem bases em premissas obsoletas e imperfeitas, e que isso seria um dos fatores que contribuem para os altos índices de insucesso em projetos de TI, independente de serem internos ou terceirizados. O modelo de contrato necessita de uma reformulação completa.
-
MuleSoft no Brasil: integração, tendências e planos para o país
A MuleSoft, uma das principais empresas voltadas à integração de sistemas e com forte tradição open source, está aportando no Brasil. Entrevistamos Edgar Silva, responsável pelo estabelecimento e crescimento da empresa no Brasil. Edgar nos fala não só da empresa e o mercado, mas também sobre conceitos de integração de sistemas e tendências tecnológicas na área de ESBs, serviços e APIs.
-
O estado do NoSQL
Stefan Edlich, professor acadêmico da universidade Beuth Hochschule de Tecnologia de Berlim, Alemanha, fez uma análise do NoSQL, considerando sua evolução, impacto financeiro, os padrões ou a falta deles, o cenário atual, os livros, os líderes e alguns recém-chegados, concluindo que NoSQL veio para ficar.
-
9 falácias sobre o desempenho do Java
Embora o Java tenha evoluído bastante nos últimos 18 anos e se tornado a principal linguagem usada no meio corporativo, algumas falácias sobre seu desempenho ainda persistem. Neste artigo examinaremos alguns desses equívocos mais populares.
-
REST e SOAP: Usar um dos dois ou ambos?
Desenvolvedores web têm uma grande quantidade de tecnologias que podem escolher, e a quantidade de opções já é um desafio. Nesse breve artigo, vamos nos concentrar em duas abordagens existentes para interface com serviços web: SOAP e REST.