training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
  HOME JAVA & JEE AJAX & RIA AGILE & SCRUM SOA & REST ERLANG RUBY ON RAILS OPEN SOURCE .NET APACHE & TOMCAT CLOUD & GRID  
QCon 2008: Enterprise Technology Conference: Peter Rodgers on Architectural Implications of RESTful design
Architectural Implications of RESTful design
The growing awareness of REST is putting the 'Web' back into Web-Services. About time too, the Web is the most successful application ever. Why? Because it displays amazing economic properties. The cost of change is much smaller than the value added. It encourages solving problems by keeping it simple, which leads to strong and flexible solutions. In this talk, we will review emerging REST frameworks while introducing the core ideas of Resource Oriented Computing and show how ROC lies beyond REST and is related to Unix. We will show that REST and more generally ROC can be applied at all scales of information system, from distributed SOA right down inside the structure of software itself and even to applications using protocols other than HTTP. We will show that, just like the Web, by making information resources the primary concern of an application we gain the Web's economic properties of composability and scaling and are decoupled from the physical details of implementation. Along the way we will introduce NetKernel, a Resource Oriented Computing platform, that has been used by practitioners for the last five years to build practical, pragmatic, real world solutions.

ABOUT PETER RODGERS
Peter Rogers is the orginator of resource oriented computing and co-architect of 1060 NetKernel, a resource oriented computing platform. Resource oriented computing means everything is treated as logical URI addressed resources.
More about Peter Rodgers
Podcast coming soon: QCon 2008: Enterprise Technology Conference,
SOA & REST PODCASTS
Martin Buhr:Free Your Business From the Chains of Infrastructure: Amazon EC2, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Free from the Chains of Infras
Martin Buhr : 16th Jul 2008
View Podcast: Free Your Business From the Chains of Infrastructure: Amazon EC2,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
William Fellows:Partly Cloudy, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Partly Cloudy
William Fellows : 16th Jul 2008
View Podcast: Partly Cloudy,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Adil Mohammed:Start-ups in the cloud, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Start-ups in the cloud
Adil Mohammed : 16th Jul 2008
View Podcast: Start-ups in the cloud,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Dekel Tankel:The missing link in on-demand scaling in the cloud, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training The missing link in on-demand
Dekel Tankel : 16th Jul 2008
View Podcast: The missing link in on-demand scaling in the cloud,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Simon Wardley:Gang up now before the *aaS cloud gets you, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Gang up now before the *aaS cl
Simon Wardley : 16th Jul 2008
View Podcast: Gang up now before the *aaS cloud gets you,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Reuven Cohen:Reuven introduces CloudCamp, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Reuven introduces CloudCamp
Reuven Cohen : 16th Jul 2008
Podcast Coming Soon: Reuven introduces CloudCamp,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Alan  Williamson  :Pick'n'Mix: Bridging the clouds  , training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Pick'n'Mix: Bridging the cloud
Alan Williamson : 16th Jul 2008
View Podcast: Pick'n'Mix: Bridging the clouds  ,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Ari Zilka:Terracotta: Open Source Network-Attached Memory, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Terracott: Network Attached Me
Ari Zilka : 24th Jun 2008
Podcast Coming Soon: Terracotta: Open Source Network-Attached Memory,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Kirk Pepperdine:Performance Tuning, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Performance Tuning
Kirk Pepperdine : 23rd Jun 2008
View Podcast: Performance Tuning,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Rob Purcell:Reliable database/messaging transactions without 2PC, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Reliable messaging transaction
Rob Purcell : 30th May 2008
View Podcast: Reliable database/messaging transactions without 2PC,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
David Syer: Patterns of and Solutions to Challenges of Offline and Batch Processing, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Offline and Batch Processing
David Syer : 30th May 2008
View Podcast:  Patterns of and Solutions to Challenges of Offline and Batch Processing,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Peter Rodgers:Architectural implications of REST-ful design, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training RESTful Design
Peter Rodgers : 8th May 2008
View Podcast: Architectural implications of REST-ful design,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Antoine Borg:Mule: SOA or IRL?, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Mule: SOA or IRL?
Antoine Borg : 9th Apr 2008
View Podcast: Mule: SOA or IRL?,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Frank Cohen:The Next Step in Unit Testing and Java & SOA, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training The Next Step in Unit Testing and J...
Frank Cohen : 7th Apr 2008
View Podcast: The Next Step in Unit Testing and Java & SOA,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Peter Rodgers:Architectural Implications of RESTful design, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training RESTful design
Peter Rodgers : 12th Mar 2008
Podcast Coming Soon: Architectural Implications of RESTful design,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
OTHER SOA & REST EVENTS
Antoine Borg:Mule Whizz: Architecting Enterprise Applications using Mule,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Mule Architecture
3 DAY COURSE. Featuring Antoine Borg
London, Monday, August 18th
Gojko Adzic Testing Web Applications with Selenium & Selenium Remote Control, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Testing Web Applications with Selenium & Selenium Remote Control
FREE EVENT: In The Brain of Gojko Adzic
London, Thursday, August 28th
Alberto Brandolini Agile Development with SOA, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Agile Development with SOA
FREE EVENT: In The Brain of Alberto Brandolini
London, Tuesday, September 2nd
Peter Rodgers:NetKernel Primer: Introduction to NetKernel and Resource Oriented Programming with (ROC) NetKernel,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training NetKernel & ROC Programming Intro
2 DAY COURSE. Featuring Peter Rodgers
London, Thursday, September 4th
:Core Terracotta: Scaling your Java Application with Terracotta,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Core Terracotta
2 DAY COURSE.
London, Monday, September 8th
Frank Cohen Automated Testing Tools for Ajax, Web Services, SOA and Web Apps, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Automated Testing Tools for Ajax, Web Services, SOA and Web Apps
FREE EVENT: In The Brain of Frank Cohen
, Tuesday, September 9th
Antoine Borg:Core Mule: Applications Development using Mule,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Mule Application Development
3 DAY COURSE. Featuring Antoine Borg
London, Wednesday, September 10th
Frank Cohen:Test Automation BootCamp,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Test Automation BootCamp
3 DAY COURSE. Featuring Frank Cohen
London, Wednesday, September 10th
© Copyright 2003-2008, Skills Matter Ltd
  Web development by You In Control
About Us  Jobs  Find Us  Training Rooms  Newsletter