BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Database Content on InfoQ

  • 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
  • Juergen Hoeller on Spring 3.1 and Spring 3.2

    Juergen Hoeller talks to Charles Humble about the upcoming features in Spring 3.1 and Spring 3.2. The interview also explores SpringSource's attitude to standardisation, and the impact of the Java 7 and 8 language changes, and the Jave EE 6, on the framework.

    Juergen Hoeller on Spring 3.1 and Spring 3.2
    Icon
    29:03
  • Randy Shoup on Evolvable Systems

    Randy Shoup discusses evolvable systems: how to run different versions of a system in parallel during migrations, decoupling a system with events, schemas at eBay and much more.

    Randy Shoup on Evolvable Systems
    Icon
    25:41
  • Rob Pike on Parallelism and Concurrency in Programming Languages

    Rob Pike discusses concurrency in programming languages: CSP, channels, the role of coroutines, Plan 9, MapReduce and Sawzall, processes vs threads in Unix, and more programming language history.

    Rob Pike on Parallelism and Concurrency in Programming Languages
    Icon
    32:07
  • Ron Bodkin on Big Data and Analytics

    Ron Bodkin discusses big data architecture, real-time analytics, batch processing, map-reduce, and data science.

    Ron Bodkin on Big Data and Analytics
    Icon
    22:51
  • 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
  • John Leach on Virtualization and Unix Tools for the Data Center

    John Leach explains how Brightbox uses Virtualization in the data center and whether Virtualization causes performance problems. Also: a look at a few Unix tools and Linux features that Ruby developers might not know about.

    John Leach on Virtualization and Unix Tools for the Data Center
    Icon
    25:43
BT