BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Cloud Computing 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
  • Jerome Dochez Discusses Early Plans for Java EE 7, Planned to Ship in 2012

    In this interview, recorded at QCon London, Glassfish architect Jerome Dochez talks to Charles Humble about plans for Java EE 7. The interview covers what Java EE 6 has achieved, possible additional profiles, the impact of the cloud, new features planned for the platform, and modularity.

    Jerome Dochez Discusses Early Plans for Java EE 7, Planned to Ship in 2012
    Icon
    22:27
  • ThoughtWorks’ Fowler and Humble Talk Continuous Delivery

    Two of ThoughtWorks’ finest, Martin Fowler and Jez Humble, talk about the notion of Continuous Delivery, which enables organizations to build software that is production ready at all times. To do this, enterprises automate the build, deployment, and testing process, and improve collaboration between developers, testers, and operations. The duo discusses a variety of related issues.

    ThoughtWorks’ Fowler and Humble Talk Continuous Delivery
    Icon
    38:29
  • Salesforce.com's Dave Carroll on Scalability and the History of Their APIs

    In this interview, Ryan discusses the components of the Salesforce.com architecture and how they achieve scale. They discuss the different cloud service models and the viewpoint of Salesforce as well as the history of their APIs including Force.com and their decision to move from SOAP API to a Rest-based API.

    Salesforce.com's Dave Carroll on Scalability and the History of Their APIs
    Icon
    22:53
  • Cliff Click on Azul's Pauseless GC, Zing, JVM Languages

    Cliff Click discusses the Pauseless GC algorithm and how Azul's Zing implements it on plain x86 CPUs. Also: what keeps dynamic languages slow on the JVM, invokedynamic, concurrency and much more.

    Cliff Click on Azul's Pauseless GC, Zing, JVM Languages
    Icon
    39:12
  • 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
  • Jon Brisbin on Virtualization and Private Clouds

    Jon Brisbin discusses his experience with Virtualization and reasons why companies would use Private Clouds, eg. regulation compliance. Also: the future role of operations, monitoring, and more.

    Jon Brisbin on Virtualization and Private Clouds
    Icon
    36:26
  • Azul Puts the Zing in Java

    In this interview Gil Tene dives deep into the history of Azul Systems and its commitment to deliver robust, scalable Java systems. He tells of the origins of the company and its early Vega hardware. Tene also talk about the new Zing elastic runtime platform for Java apps. And he speaks on the Managed Runtime Initiative Azul launched. He also talks on Pauseless GC and elastic memory.

    Azul Puts the Zing in Java
    Icon
    48:59
  • 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
  • Juergen Hoeller on the Past and Future of Spring

    Juergen Hoeller explains the past and future of the Spring framework: how it will make use of Java 7 features like Fork/Join, work with JEE6 and PaaS platforms, and much more.

    Juergen Hoeller on the Past and Future of Spring
    Icon
    36:20
  • ThoughtWorks’ Jez Humble Delivers on Continuous Delivery

    In this interview Jez Humble discusses the concept of continuous delivery, which implies that software should always be production ready throughout its lifecycle. That means that every build could be released into production and run effectively. Continuous delivery involves build and deployment automation, continuous integration, test automation, managing infrastructure and environments and more.

    ThoughtWorks’ Jez Humble Delivers on Continuous Delivery
    Icon
    24:16
  • Brad Abrams on Google, Spring Tools Integration

    In this interview Google tools honcho from Brad Abrams talks about how Google tools integrate with Spring tools to help make Java developers’ lives easier. Abrams discusses Google’s reasons for targeting the popular Spring Framework. He also delves into the integrations between Google App Engine, Google Web Toolkit (GWT) and Speed Tracer with Spring tools such as Roo, STS, Spring Insight and more.

    Brad Abrams on Google, Spring Tools Integration
    Icon
    22:14
BT