No dia 15 de maio de 2010 ocorreu o NoSQL Brasil, o 1º encontro sobre bancos de dados não relacionais no Brasil, organizado pelo Alexandre Porcelli em São Paulo.

Desenvolvedores no NoSQL Brasil

Desenvolvedores no NoSQLBrasil. Créditos: Henrique Bastos

Quem foi no NoSQL Brasil

Mais de 200 desenvolvedores compareceram para mostrar ao mundo que bancos de dados não são só SQL.

Assim como existem linguagens de programação que facilitam o desenvolvimento de determinada aplicação, existem bancos de dados (leia: SGBDs) que se encaixam melhor em um projeto.

NoSQL é sobre escolha.

Como estava a organização

Sensacional! Porcelli teve ajuda de sua família e amigos. Afinal, um evento que ia ter 40 pessoas tomando cerveja e conversando sobre NoSQL teve 200 pessoas e aconteceu num dia inteiro no Hotel Park Suites ITC na Vila Olímpia.

Os coffee breaks estavam muito bons em especial os pães de queijo. ;)

Quais foram as palestras

  • SQL anti patterns and NoSQL alternatives (Gleicon Moraes)

    Gleicon mostrou que você deve abrir a cabeça para a desnormalização.

    Uma apresentação recheada de exemplos do que você não deve fazer em bancos de dados relacionais e quais são algumas das opções para soluções racionais e elegantes.

  • Performance e simplicidade com Chave/Valor utilizando Redis (Luiz Fernando Teston)

    Redis é um banco de dados chave-valor rápido que guarda os dados na memória e persiste no disco de tempos em tempos.

    Me pareceu interessante para aplicações simples.

  • O papel do REST no Neo4J e CouchDB, um comparativo (Guilherme Silveira)

    Guilherme falou que devemos sempre desenvolver em camadas, evitar bater no banco de dados, devemos cachear tanto no client como no servidor. No máximo devemos ver se a informação cacheada é atual.

    Ter servidores stateless - não guardar dados de aplicação nos mesmos. Por exemplo: guardar dados de sessões de usuário no memcached.

    Aproveitar mais os cabeçalhos do HTTP como o de If-Modified-Since.

Entre outras excelentes apresentações.

No geral, foi um excelente encontro para conhecer novas tecnologias e fazer networking. Espero que tenha mais eventos como esse no futuro.