Heresies and Dogmas in Software Development
Nov 29, 2011
Dean Wampler discusses the merits of several controversial issues: Goto, Design before Code, Design Patterns, Corba vs. REST, Object Middleware and ORMs, and Identiﬁers with Spaces.
RPC and its Offspring: Convenient, Yet Fundamentally Flawed
Dec 19, 2009
In this presentation from QCon London 2009, Steve Vinoski discusses what RPC means, the origin and history of RPC, RFC 707, the origins of Distributed Computing Environment (DCE), the growth of the Internet, standardization, distributed objects, CORBA, DCOM, Java, SOAP, WS-*, the fundamental flaws in RPC, REST properties and constraints, REST vs RPC philosophy, Erlang reliability and concurrency.
Cloud Computing Realigns Role of Service Oriented Architecture
Jul 27, 2011
From its inception Service Oriented Architecture (SOA) has been a source of dissension among enterprise, solution and application architects. Now cloud computing is changing the conversation.
Communication Flexibility Using Bindings
Anthony Elder, Raymond Feng, Simon Laws, Haleh Mahbod & Simon Nash
Jun 30, 2009
In this article, we will look at an important feature of SCA - its support for a wide variety of communication protocols and how to use SCA bindings on services and references to decouple your business code from communication protocols. Finally we'll take a look at the SCA domain to see how bindings operate in and outside the domain.
Google Introduces Binary Encoding Format: Protocol Buffers by Werner Schuster Posted on Jul 21, 2008 7
Interview: CORBA Guru Steve Vinoski on REST, Web Services, and Erlang by Stefan Tilkov Posted on Feb 26, 2008
InfoQ Interview: Tim Bray on Rails, REST, Java Dynamic Languages, and More by Obie Fernandez Posted on Oct 11, 2006 6