InfoQ

InfoQ

Visualização de conteúdo específico do Editor

Eder Magalhães

Eder Magalhães (@edermag) trabalha no desenvolvimento de software desde 2000, atuando em diversos segmentos. Tem experiência ampla na linguagem e plataforma Java e é instrutor da Globalcode desde de 2006. Eder é sócio fundador da YaW Tecnologia, atualmente investindo no desenvolvimento para Cloud Computing.

Todos os conteúdos de Eder Magalhães na InfoQ


Último conteúdo em destaque por Eder Magalhães

Facebook reestruturação timeline

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

Tópicos
Operações,
Desempenho e Escalabilidade,
Migração,
Facebook,
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.

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

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

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.

Desenvolvimento em cloud: os IDEs foram para a nuvem

Tópicos
Cloud Computing,
IDEs

A quantidade de soluções para cloud e o aumento em investimentos nessa área trazem a sensação de que tudo está se movendo para a nuvem. Agora a bola da vez são os IDEs. Os desenvolvedores de linguagens como Java, Python, JavaScript, C#, Ruby e PHP já contam com IDEs na web, boa parte sem custo. Neste artigo é apresentada uma seleção das principais ferramentas de desenvolvimento em cloud.

Notícias por Eder Magalhães

Google Dart Hackathon: encontro mundial da linguagem Dart tem edição brasileira

Tópicos
Google Dart,
Linguagens Dinâmicas,
Linguagens,
Google,
Programação,
Eventos

O Google anúnciou para o próximo fim de semana o primeiro hackathon da linguagem Dart. O encontro ocorrerá em várias regiões do mundo, incluindo São Paulo.

Oracle anuncia plano geral do JDK 8: versão GA prevista para set/2013

Tópicos
Java,
Oracle,
Linguagens,
Programação

A Oracle publicou na lista de discusão dos desenvolvedores do JDK o planejamento com as datas de lançamento das versões ‘milestone’ do JDK 8. Uma data preliminar para a versão final também foi anunciada.

Yahoo abre o código do Mojito prometendo a escrita de código JavaScript realmente multiplataforma

Tópicos
JavaScript,
Linguagens Dinâmicas,
Frameworks Web,
Linguagens,
WOA,
Open Source,
Desktop,
Arquitetura,
Mobile,
Programação,
Yahoo!

O Yahoo abriu o código fonte do Mojito, um framework JavaScript para o desenvolvimento de aplicativos web com arquitetura MVC. O objetivo do Yahoo em seguir o modelo open source é expandir o uso de suas tecnologias web para outros ambientes, como a web móvel ou o desenvolvimento nativo nas principais plataformas móveis.

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.

Hibernate 4.1 é lançado com melhorias no módulo de auditoria

Tópicos
JBoss,
Red Hat,
Servidores de Aplicação,
Java,
Linguagens,
Persistência,
Acesso a Dados,
Segurança,
Bancos de dados,
Programação,
Hibernate,
Envers

O Hibernate 4.1 já está disponível. A principal melhoria é a nova funcionalidade do Envers, o módulo de auditoria do Hibernate, agora capaz de encontrar modificações na entidade realizadas diretamente em uma propriedade/atributo.

Google Dart chega ao navegador embutida em versão especial do Chromium

Tópicos
Google Dart,
Linguagens Dinâmicas,
Linguagens,
Google,
Design de Linguagens,
Programação

O Google lançou uma versão do Chromium com uma VM da linguagem Dart no próprio navegador. O objetivo é trazer mais agilidade no desenvolvimento, habilitando a escrita e execução do código dentro do mesmo ambiente.

Django 1.4 beta 1: uma previsão da nova versão do maior framework Python

Tópicos
Python,
Frameworks Web,
Linguagens Dinâmicas,
Linguagens,
WOA,
Arquitetura,
Programação,
Django

A comunidade de desenvolvimento do Django anunciou a versão 1.4 beta 1, uma amostra com as novas funcionalidades e melhorias da próxima versão do Django, um dos principais frameworks para desenvolvimento em Python. Entre as novidades, estão novos métodos de mapeamento, integração com ferramentas de testes e segurança aperfeiçoada.

Google Chrome antecipa funcionalidades do futuro JavaScript

Tópicos
JavaScript,
Linguagens Dinâmicas,
Linguagens,
Programação,
Chrome,
Padronização,
ECMA

O Google Chrome agora suporta algumas funcionalidades planejadas para a nova geração da linguagem JavaScript. O uso de coleções otimizadas para coleta automática de memória; maior controle no escopo de variáveis e o suporte a proxies são algumas das funcionalidades do novo JavaScript implementadas no Chrome.