InfoQ

InfoQ

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

Michael Hunger

Michael Hunger has been passionate about software development since his childhood days in East Germany. He is particularly interested in the people who develop software, software craftsmanship, programming languages, and improving code. While he likes coaching and in-project development as an independent consultant ("better software development evangelist" - http://jexp.de), he really enjoys the numerous other projects in his life.

Todos os conteúdos de Michael Hunger na InfoQ


Notícias por Michael Hunger

O Datomic, de Rich Hickey, adota Computação em Nuvem, Aplicações inteligentes e Consistência

Tópicos
Java,
Clojure,
Big Data,
Design de Bancos de Dados,
LISP,
NoSQL,
Linguagens,
Programação,
Bancos de dados

Desenvolvido desde 2010, por Rich Hickey e a equipe Relevance, o Datomic oferece algumas novas abordagens para arquitetura de bancos de dados. Impulsionado pelas tendências atuais, como computação em nuvem e armazenamento, o Datomic possui transações consistentes, API de consulta rica e dimensionamento de leitura.

Servidor Membase disponibilizado ao público pela MemBase Inc.

Tópicos
Caching,
Clustering e Caching,
Arquitetura,
Anúncio,
Desempenho e Escalabilidade,
Bancos de dados

A versão Enterprise e Community do Membase Server estão disponíveis para o público pela Membase. Inc (formamelmente NorthScale Inc.) o provedor de uma das ferramentas mais utilizadas para trabalhar com cache em memória o Memcached.

Cloudant libera um servidor baseado em Java para o CouchDB

Tópicos
Artefatos & Ferramentas,
Java,
Erlang,
Linguagens,
Ferramentas,
Programação Funcional,
Agile,
Arquitetura,
Programação,
MapReduce

Cloudant a empresa por trás do CouchDB liberou uma versão do Java View Server para o CouchDB. Isto significa que não apenas Erlang e linguagens interpretadas como Javascript e Python podem ser usadas para escrever Map-Reduce jobs mas também linguagens baseadas na JVM.

SpringSource vFabric Framework para Aplicações Cloud

Tópicos
Spring,
Servidores de Aplicação,
Mensageria,
Virtualização,
Java,
Web Services,
Dependency Injection,
SpringSource,
Cloud Foundry,
Apache,
Design Pattern,
VMWare,
Linguagens,
SOA,
Arquitetura Corporativa,
PaaS,
Cloud Computing,
Servidores Web,
Arquitetura,
Desempenho e Escalabilidade,
Programação,
Design Orientado a Objeto,
Padrões,
Design

VMWare está oferecendo uma nova gama de produtos para apoiar a sua visão sobre cloud discutida no VMworld 2010. O foco está no vFabric, plataforma da Spring para desenvolver e executar aplicações baseadas em cloud. O objetivo é fornecer a mesma infra-estrutura para aplicações em cloud que o Spring já fornece para a criação de aplicativos corporativos.

Quatro Add-ons NoSQL para os usuários do Heroku

Tópicos
Ruby on Rails,
CouchDB,
Ruby,
Memcached,
Linguagens Dinâmicas,
Caching,
Linguagens,
NoSQL,
PaaS,
Clustering e Caching,
Desempenho e Escalabilidade,
Arquitetura,
Redis,
Bancos de dados,
Programação,
Cloud Computing

Os primeiros quatro bancos de dados NoSQL estão disponíveis como Add-ons para a plataforma Heroku PaaS (platform-as-a-service). Utilizando o sistema de add-ons que foi lançado em Outubro de 2009, o CouchDB da Cloudant, o Membase da NorthScale, o MongoDB da MongoHQ e o Redis estão disponíveis para os usuários do Heroku.

CouchDB como Banco de Dados Pessoal

Tópicos
REST,
Android,
NoSQL,
Arquitetura,
Buscas,
Arquitetura Corporativa,
Mobile,
Bancos de dados,
iPhone,
Sistemas Operacionais

Enquanto participava da conferência Berlin Buzzwords NoSql, Jan Lehnardt (@janl), um dos organizadores do evento e co-autor do livro CouchDB: The Definitive Guide (um livro gratuíto da O'Reilly) apresentou uma palestra com o título: "Making Software for Humans - CouchDB and The Usable Peer-to-Peer Web" ("Fazendo software para Seres Humanos -CouchDB e a utilizável Web Peer-to-Peer ").

Neo4j - Base de dados NoSQL baseada em Java

Tópicos
Java,
Graph Database,
NoSQL,
Linguagens,
Design de Bancos de Dados,
Programação,
Bancos de dados,
ACID,
Lucene,
Apache Solr

Depois de muitos anos de desenvolvimento, a NeoTechnology lançou a versão 1.0 do Neo4j, um banco de dados em forma de grafo feito em Java. A InfoQ falou com o COO da NeoTechnology Peter Neubauer para entender melhor o novo lançamento do NEo4j e o que ele traz de novo para os desenvolvedores.