Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.
In a new interview, recorded at QCon San Francisco 2007, CORBA Guru Steve Vinoski talks to Stefan Tilkov about his appreciation for REST, occasions when he would still use CORBA and the role of description languages for distributed systems. Other topics covered include the benefits of knowing many programming languages, and the usefulness of of Erlang to build distributed systems.
Software Engineering Radio, a podcast for professional developers, has an extensive coverage of SOA, including interviews with Werner Vogels, Steve Vinoski, Gregor Hohpe, and Michael Stal.
InfoQ Ruby editor Obie Fernandez interviews Tim Bray, one of the inventors of XML and current Director of Web Technologies for Sun Microsystems. We cover varied topics such as his opinions about Ruby and Rails, the impact of dynamic languages on web development, static versus dynamic typing, Sun's support of the JRuby project, Atom, and WS-* versus REST approaches to systems integration.
CORBA guru Michi Henning analyzes the reasons for CORBA's (perceived or real) failure and puts blame on the standardization process.