InfoQ

InfoQ

Visualização específica de Tópico/Tag

Arquitetura na InfoQ


Últimos destaques de notícias sobre Arquitetura

Arquitetura do SpiderDuck em detalhes: o novo serviço de processamento de links do Twitter

Tópicos
Desempenho e Escalabilidade,
Arquitetura

O SpiderDuck é um novo serviço do Twitter para gerenciar e otimizar o processamento em tempo real de URLs inseridos em tweets. Foi projetado com 6 componentes principais, distribuindo a responsabilidade de consultar, processar e armazenar as informações de URLs. A arquitetura do sistema reduz o tempo de resposta e a latência, além de permitir o aumento em escala conforme o crescimento da demanda.

Notícias sobre Arquitetura

Padrão de arquitetura CQRS: quando utilizar?

Tópicos
Domain Driven Design,
Design Pattern,
Arquitetura

O padrão de arquitetura CQRS (Command Query Responsibility Segregation) vem recebendo destaque em vários blogs importantes, incluindo os de Martin Fowler e Udi Dahan. Além de rever os conceitos do padrão, esses autores analisam a sua aplicabilidade em várias situações e sua evolução ao longo do tempo.

Amazon Silk: arquitetura particionada na nuvem para otimizar a navegação

Tópicos
Cloud Computing,
Arquitetura

A Amazon lançou nesta semana, juntamente com vários novos modelos do Kindle, o browser Silk. Baseado em Webkit, o Silk utiliza SPDY e mantém uma conexão única com serviços hospedados no serviço de nuvem da Amazon (AWS), onde páginas web são pré-carregadas e preparadas para envio ao dispositivo. O resultado: navegação mais rápida, menor consumo de energia e maior segurança.

Artigos sobre Arquitetura

HTML 5: Já podemos usá-lo?

Tópicos
JavaScript,
HTML5,
Arquitetura

Após quase quatro anos de desenvolvimento, a maturidade do HTML 5 e sua implementação pelos navegadores ainda é um tema polêmico. Entretanto, considerando as funcionalidades mais desejadas e os navegadores mais usados, já podemos adotá-lo?

CoffeeScript em análise: utilidade, beleza ou ambos?

Tópicos
JavaScript,
Arquitetura,
Scripting

Nos últimos meses a linguagem CoffeeScript tem estado sob os holofotes, em grande parte devido a controvérsias em volta da decisão de torná-la a linguagem padrão de scripting no futuro Ruby on Rails 3.1, em substituição a JavaScript. A linguagem teria vantagens reais, ou seus ganhos viriam apenas da elegância ou estética?

Apresentações sobre Arquitetura

Client Undertow: Quando boas práticas não são recomendadas

Tópicos
Linguagem,
Design de Linguagens,
Análise de Código,
Aprendizado,
Programação,
Arquitetura

Neste lightning Sidney Lima nos fala a respeito de situações nas quais o desenvolvedor se vê apegado a soluções bem sucedidas que utilizou no passado, independente da linguagem utilizada, impedindo o surgimento de mudanças na sua forma de pensar. Sidney apresenta também as diferenças no raciocínio de desenvolvimento de C# e Javascript, deixando as mesmas reflexões para outras linguagens.

Functional Programming

Tópicos
Clustering e Caching,
Arquitetura Corporativa,
Design de Linguagens,
Mudança,
Desempenho e Escalabilidade,
Arquitetura

Neste lightning talk, Rodrigo Vidal nos fala a respeito de como a Programação Funcional pode influenciar o design da sua aplicação, melhorando sua implementação através da Linguagem F#. Rodrigo trata da quebra de velhos paradigmas, já que funcional existe há muito tempo, porém nunca tendo pertencido ao MainStream, focando em sua possível aplicabilidade no contexto atual de tecnologia.

Entrevistas sobre Arquitetura

Abril - Case CMS com David Sobrinho e Julio Lima

Tópicos
Arquitetura Corporativa,
REST,
Enterprise Information Integration,
Arquitetura

Nesta entrevista David Sobrinho e Julio Lima apresentam o processo de criação do CMS para o gerenciamento e publicação de conteúdos digitais do Grupo Abril. Para tanto, eles apresentam um case, no qual abordam assuntos como escalabilidade, sistemas adaptativos complexos (CAS), sistemas de sistemas (SoS), Rest e HTTP.

Entendendo Cloud Computing com Fabio Kung

Tópicos
Cloud Computing,
Operações,
Arquitetura

Nesta entrevista Fabio Kung, fala sobre assuntos técnicos envolvendo Cloud Computing, como funciona um serviço de IaaS e como ganhar escalabilidade, performance, confiabilidade e disponibilidade através de tal serviço.