BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage NoSQL Content on InfoQ

  • Orion Henry on Heroku, Doozer and Paxos, Ruby

    Orion Henry explains what make Heroku's PaaS tick, in particular the new extensible Cedar stack as well as Doozer, the implementation of the Paxos algorithm created at Heroku.

    Orion Henry on Heroku, Doozer and Paxos, Ruby
    Icon
    21:09
  • Justin Sheehy and Damien Katz on Riak and CouchDB

    Justin Sheehy and Damien Katz discuss Riak and CouchDB, the strengths and trade-offs of different approaches to NoSQL, and why both databases are written in Erlang.

    Justin Sheehy and Damien Katz on Riak and CouchDB
    Icon
    20:44
  • Erlang Inventors Talk Language Future

    In this interview Joe Armstrong and Robert Virding, co-inventors of the Erlang language, talk about the future of the language, including its use in web programming, its ability to scale and more. The duo also discuss Erlang support for NoSQL databases, running the language on the Java Virtual Machine (JVM) and comparisons with other languages such as Google’s Go.

    Erlang Inventors Talk Language Future
    Icon
    35:24
  • Hilary Mason on bit.ly and Trending Clickstreams

    Hilary Mason, interviewed by Ryan Slobojan, discuss the engineering behind bit.ly and their use of machine learning in their system architecture. Hilary also talks about their use of MySQL and MongoDB to manage terabytes of information about users and clicks and their implications on performing real-time analysis of anthropology on the human condition.

    Hilary Mason on bit.ly and Trending Clickstreams
    Icon
    15:37
  • What’s Next for jclouds?

    Adrian Cole discusses his jclouds project, which is an open source library that helps Java developers get started in the cloud and reuse their Java development skills. Cole also talks about some of the challenges of creating a cloud agnostic library, such as the use of different hypervisors and that various cloud implementations are written in different languages, such as VB, Python, Ruby, etc.

    What’s Next for jclouds?
    Icon
    21:02
  • Emil Eifrem on Neo4j and Graph Databases

    Emil Eifrem explains graph databases, what domains they fit well, and the state of Neo4j. Also: how graph databases stack up against RDBMs.

    Emil Eifrem on Neo4j and Graph Databases
    Icon
    25:45
  • Laforge and Rocher Discuss the future of Groovy, Grails and Java

    In this interview, Graeme Rocher and Guillaume Laforge of SpringSource talk about the present and future of the Grails framework and the Groovy language. Rocher talks about Grails 1.4 and some of its enhancements such as improvements to GORM. And Laforge discusses Groovy 1.8, which features new DSL authoring capabilities, among other things. They look at how Java’s future impacts their projects.

    Laforge and Rocher Discuss the future of Groovy, Grails and Java
    Icon
    22:23
  • Inside SpringSource with Rod Johnson

    In this interview conducted at the SpringOne 2GX conference, Rod Johnson talks about the new advancements SpringSource is bringing to the enterprise Java space, including new cloud options. Johnson discusses open-source Java in general, including the flap over the direction of OpenJDK and Apache Harmony. And he delves into the new Code2Cloud effort from SpringSource and Tasktop, and much more.

    Inside SpringSource with Rod Johnson
    Icon
    43:07
  • Justin Sheehy on Riak

    Justin Sheehy explains how Riak was created with ideas from Amazon's Dynamo paper, Riak features and how Riak compares to other NoSQL solutions.

    Justin Sheehy on Riak
    Icon
    24:34
  • Dan Lucraft on NoSQL DBs with Rails and the Design of JRuby-based Editor RedCar

    Dan Lucraft talks about working with MongoDB and using asynchronous observers with Rails. Also: the design of the JRuby/SWT/HTML/Javascript-based, extensible editor RedCar.

    Dan Lucraft on NoSQL DBs with Rails and the Design of JRuby-based Editor RedCar
    Icon
    22:31
  • Damien Katz Relaxing on CouchDB

    In this interview, Damien Katz talks about CouchDB, a distributed, fault tolerant, document oriented database developed by Apache Incubator. CouchDB is written in Erlang, and the database is accessed through an HTTP/JSON API. The database view engine is run on JavaScript, but other languages have been used like Ruby and Python.

    Damien Katz Relaxing on CouchDB
    Icon
    19:38
BT