InfoQ

InfoQ

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

Desempenho e Escalabilidade na InfoQ


Últimos destaques de notícias sobre Desempenho e Escalabilidade

Facebook reestruturação timeline

Timeline do Facebook: reestruturação e migração maciça em pleno voo

Tópicos
Operações,
Migração,
Facebook,
Desempenho e Escalabilidade,
Arquitetura

A criação do Timeline do Facebook representou um marco para os engenheiros do Facebook. O principal desafio foi criar uma estrutura capaz de armazenar o enorme volume de informações necessário, mantendo ao mesmo tempo a disponibilidade e a escalabilidade do serviço, além de garantir a migração suave dos dados para uma estrutura radicalmente nova.

Notícias sobre Desempenho e Escalabilidade

LinkedIn abre o código do seu banco de dados distribuído SenseiDB

Tópicos
Java,
NoSQL,
Linguagens,
Programação,
Bancos de dados,
MapReduce,
Desempenho e Escalabilidade,
Apache Solr,
Buscas,
Lucene

O grupo de Engenharia do LinkedIn abriu o código do SenseiDB 1.0.0, um banco de dados NoSQL com foco em altas taxas de atualização. Este é utilizado no ambiente de produção do LinkedIn, em suas páginas de buscas de pessoas e empresas, entre outros serviços.

Hazelcast 2.0: cache e backup distribuído, memória otimizada

Tópicos
Java,
Linguagens,
Clustering e Caching,
Desempenho e Escalabilidade,
Programação

Foi lançada recentemente a versão 2.0 do Hazelcast, uma plataforma Java para caching e armazenamento de dados distribuídos em cluster. Além de novas funcionalidades como backup distribuído e melhorias em I/O, o Hazelcast passa a ser distribuído em uma versão comercial e outra open source.

Evernote: NoSQL ainda não, preferimos SQL

Tópicos
MySQL,
NoSQL,
Escalabilidade,
Bancos de Dados Relacionais,
Bancos de dados,
Desempenho e Escalabilidade

O CTO da Evernote descreve as razões que levaram a empresa a usar um banco de dados relacional, indo contra a atual tendência de adoção de bancos NoSQL para a infraestrutura de serviços na web.

Artigos sobre Desempenho e Escalabilidade

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

Tópicos
Arquitetura,
Desempenho e Escalabilidade,
Pesquisas,
Twitter

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.

Design e arquitetura ágeis em grande escala: formas de trabalho

Tópicos
Escalabilidade,
Técnicas Ágeis,
Arquitetura,
Agile,
Design,
Desempenho e Escalabilidade

No seu keynote no QCon Londres 2011, Craig Larman destacou que "arquitetura" não é uma boa metáfora, que não construímos software como um edifício e devemos cultivá-lo, fazendo-o crescer e evoluir como um jardim. Neste artigo Larman detalha e desmistifica essas ideias, atendendo a muitas pessoas e tweets que pediram esclarecimentos sobre sua declaração.

Gregg Pollack e o How-To de Escalando Rails

Tópicos
Ruby on Rails,
Ruby,
Linguagens Dinâmicas,
Linguagens,
Escalabilidade,
Programação,
Entrevistas,
Desempenho e Escalabilidade

Ruby on Rails tem sido bom desde sua introdução a alguns anos atrás, mas tem tido algumas críticas por não ser escalável. Os desenvolvedores sabem que há sempre uma forma correta e uma forma errada para resolver qualquer problema e escalando Ruby on Rails não é diferente. Saiba o que foi feito em relação a escalar Ruby on Rails para o nível da empresa.

Apresentações sobre Desempenho e Escalabilidade

Functional Programming

Tópicos
Programação Funcional,
Clustering e Caching,
Tuning,
Linguagens,
Escalabilidade,
Arquitetura,
Desempenho e Escalabilidade,
Arquitetura Corporativa,
Mudança,
Programação,
Design de Linguagens,
Características de Linguagens

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.

Projetando Aplicativos para a Escalabilidade – Tirando o melhor da Plataforma Windows Azure

Tópicos
Windows Azure,
Virtualização,
Azure,
Implantação / Datacenter,
Escalabilidade,
PaaS,
.NET,
Arquitetura,
Cloud Computing,
Programação,
Desempenho e Escalabilidade,
Arquitetura Corporativa,
Gerência de Arquiteturas,
Programação Paralela

Nesta palestra, Otavio Coelho nos fala da Nuvem, que oferece oportunidades únicas que antes existiam apenas para grandes empresas: datacenters geograficamente distribuídos, quantidade massiva de recursos e o provisionamento elástico destes recursos. Otavio nos mostra exemplos concretos de aplicativos bem sucedidos e otimizados para estes cenários.

Entrevistas sobre Desempenho e Escalabilidade

Abril - Case CMS com David Sobrinho e Julio Lima

Tópicos
REST,
Enterprise Information Integration,
Escalabilidade,
Sistemas de Gerenciamento de Conteúdo,
Gerência de Arquiteturas,
Service Component Architecture,
Arquitetura Corporativa,
Arquitetura,
Desempenho e Escalabilidade

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
Escalabilidade,
Operações,
Tuning,
Desempenho e Escalabilidade,
Tendências,
Arquitetura,
Hyper-V,
Cloud Computing

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.