Summary 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. Bio Steve Vinoski is a member of technical staff at Verivue, a startup in Westford, MA, USA. He was previously chief architect and Fellow at IONA Technologies (now part of Progress Software) for a decade, and prior to that held various software and hardware engineering positions at Hewlett-Packard, Apollo Computer, and Texas Instruments. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Summary Phillip Ghadir presents a financial application that was initially built using SOAP, WSDL, WS-*, and was later migrated to use REST, Atom, and AtomPub, explaining the decisions made, the pitfalls and the lessons learned along the way. Bio Phillip Ghadir, CTO and principal consultant of innoQ Deutschland GmbH, has built several systems and components for large scale, distributed, mission critical systems that are still serving continuously until now. He was involved in several projects, including a large development effort for building a Basel II- compliant rating service, where he was the lead architect. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Summary Dan Hanley, of Magus, discusses the design principles, architectures and infrastructure of the SaaS frameworks used by Magus to rapidly develop and deploy large-scale, web-based, applications for clients. Along the way he discusses the components of their technology stack and the evolution of their methodology. Bio Dan Hanley is Chief Technology Officer at Magus, responsible for the development and operations of both platform and client applications. He has over twenty years' industry experience, focusing extensively on internet and search-related technologies for clients that include: Sainsbury's, TRW, Motorola, Sony, Vodafone, Shell and Unilever. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Summary In this interview, recorded at QCon London 2009, Ian Robinson and Jim Webber talk to Stefan Tilkov about the Web as a platform for integration, the usefulness of various degrees of RESTful HTTP and the benefits of REST in theory and practice. Bio Ian Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems. Dr. Jim Webber is the Global Head of Architecture for ThoughtWorks where he works with clients on delivering dependable service-oriented systems. Ian and Jim are currently co-authoring a book on Web-friendly enterprise integration. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Summary In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles. Bio Steve Vinoski works for Verivue. He was previously chief architect at IONA Technologies for a decade, and prior to that held various software and hardware engineering positions at Hewlett-Packard, Apollo Computer, and Texas Instruments. Steve has authored or co-authored over 80 highly-regarded publications on distributed computing and enterprise integration. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Learn about the architecture and construction of CloudKit, an Open Web JSON Appliance. Along the way, see how the emerging Open Stack — including OpenID and OAuth+Discovery — can be used to build open and discoverable web services in Ruby. Other topics of exploration will include cooperative Rack middleware stacks, non-relational storage with Tokyo Cabinet, new IETF drafts covering HTTP Discovery, online/offline synchronization with plain old HTTP, and more. Speakers: Jon Crosby
| Posted On: 16 Nov, 2010 |
Ernest presents a ruby application which interacts with the the national weather service database. Created by tkadom
| Posted On: 16 Nov, 2010 |
Summary In this session I'll discuss how a large telecommunications company has developed RESTful and Web-friendly services side-by-side with more traditional WS-* services. Using Atom, AtomPub, caching, URI templates and microformats, the company has addressed a wide range of challenges, from standard integration tasks such as exposing legacy data to custom and vendor applications and services, publishing and consuming events, and service monitoring, to more dynamic, ad hoc and differentiating activities that expose resources to partners, customers and internal composite applications. The session is of interest to architects and developers interested in or already using RESTful techniques within the enterprise. I'll discuss some of the criteria we used for making particular architectural and implementationdecisions and will demonstrate plenty of working code. Bio Ian Robinson is a Principal Consultant with ThoughtWorks, where he specializes in the design and delivery of service-oriented and distributed systems. He has published numerous articles on business-oriented development methodologies and distributed systems design, most recently in The ThoughtWorks Anthologyand on InfoQ. He is currently co-authoring a book on Web-friendly enterprise integration. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Summary Until recently, HTTP was used for browsers to GET and POST HTML and a handful of other formats to and from Web servers, and it worked well. Recently, however, people have been finding more and more to do with it -- and not just because it can get through the firewall. This talk will take a hard look at where HTTP is today, and what implementations are doing well (and not so well). We'll also take a look at possible futures -- good and bad -- and how HTTP might be extended and evolve. Bio Mark Nottingham works at Yahoo! and has spent the last decade designing, debugging, serving and caching Web content, with past stints at Merrill Lynch, Akamai and BEA Systems, and co-authored specifications such as the Atom Syndication Format, WS-Policy and the WS-I Basic Profile. He currently chairs the HTTPbis IETF working group, tasked with clarifying the HTTP specification. About the conference QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community. QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.
| Posted On: 16 Nov, 2010 |
Learn about the Live Framework including new and future services (such as Mesh Services), protocols, APIs, and tools which enable your Web, service, or client applications to access, store, and synchronize user data with Live Services, obtain audience analytics data, and more. Ori Amiga
| Posted On: 16 Nov, 2010 |


