InfoQ Homepage Infrastructure Content on InfoQ
-
CloudBees' Sacha Labourey Discusses the Role of Java EE in PaaS
Sacha Labourey talks to Charles Humble about the general PaaS vendor landscape, where CloudBees' fits, and the role of Java EE within the firm's platform.
-
Costin Leau on Spring Data, Spring Hadoop and Data Grid Patterns
In this interview recorded at JavaOne 2011 Conference, Spring Hadoop project lead Costin Leau talks about the current state and upcoming features of Spring Data and Spring Hadoop projects. He also talks about the Caching and Data Grid architecture patterns.
-
Jonas Bonér and Kresten Krab Thorup on Bringing Erlang's Fault Tolerance and Distribution to Java with Akka and Erjang
Jonas Bonér and Kresten Krab Thorup discuss some key aspects of Erlang like fault tolerance and reliability and how the Akka and Erjang projects try to bring them to the JVM.
-
Jez Humble on Continuous Delivery
In this interview at Agile 2011, Jez Humble discusses continuous delivery and the deployment pipeline, emphasizing the importance of feedback and automating tests at every level to validate deployments. Gone are the days of massive acceptance test scripts. He also talks about the evils of feature branching, and speaks on the DevOps practices to collaborate all the way through the delivery cycle.
-
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.
-
Ari Zilka on RAM is the New Disk & BigMemory
Terracotta creator Ari Zilka talks about about the RAM is the new disk and argues for scaling up before scaling out, comparing the architectural approaches of lots of VMs with small heaps vs. a few JVMs with very large heaps. Ari introduces BigMemory, a Java add-on to Enterprise Ehcache, which allows app designs with huge amounts of memory accessible in-process, with minimal garbage collection.
-
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.
-
Bob Ippolito on Erlang and MochiWeb
Bob Ippolito talks about building web services with the Erlang-based MochiWeb and the differences to the Yaws web server, the strengths of Erlang and Python, and more.
-
Ville Tuulos on Big Data and Map/Reduce in Erlang and Python with Disco
Ville Tuulos talks about Disco, the Map/Reduce framework for Python and Erlang, real-world data mining with Python, the advantages of Erlang for distributed and fault tolerant software, and more.
-
Rod Johnson on Entrepreneurialism
Spring creator Rod Johnson discusses the importance of vision, teamwork, perserverance and sacrifice as he relates what it took to successfully build SpringSource from a small open source consultancy to a middleware powerhouse aimed at simplifying Enterprise Java, that sold to VMWare for hundreds of millions.
-
Francesco Cesarini and Simon Thompson on Erlang
Francesco Cesarini and Simon Thompson discuss how Erlang's design allows fault tolerance and resilience, modular error handling, details of the actor model implementation and distributed programming.
-
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.