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  
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,
JAVA & JEE PODCASTS
Steve Herron:Webcentric - an application framwork, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Webcentric
Steve Herron : 14th May 2008
Podcast Coming Soon: Webcentric - an application framwork,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Eric Evans:Domain Driven Design - An Introduction, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Domain Driven Design
Eric Evans : 13th May 2008
Podcast Coming Soon: Domain Driven Design - An Introduction,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
Simon Brown:Building a high volume, low latency system in Java, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training High volume, low latency syste
Simon Brown : 6th May 2008
View Podcast: Building a high volume, low latency system in Java,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Graeme Rocher:Rapid Website Development with Groovy and Grails, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Web Development with Groovy &
Graeme Rocher : 6th May 2008
Podcast Coming Soon: Rapid Website Development with Groovy and Grails,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Peter Pilgrim:JBoss SEAM and JavaServer Faces (JSF), training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training JBoss SEAM and JSF
Peter Pilgrim : 16th Apr 2008
Podcast Coming Soon: JBoss SEAM and JavaServer Faces (JSF),training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Kevin Seal:Sharing Architectures, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Sharing Architectures
Kevin Seal : 8th Apr 2008
View Podcast: Sharing Architectures,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
Simon Brown: Case Study of a Small Tactical Software System, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Case Study of a Small Tactical Sof...
Simon Brown : 4th Mar 2008
View Podcast:  Case Study of a Small Tactical Software System,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Stephen Colebourne:Java Closures - Comparing the Choices, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Java Closures - Comparing the Choic...
Stephen Colebourne : 3rd Mar 2008
View Podcast: Java Closures - Comparing the Choices,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Richard Gemmell:JAVAWUG BOF 34: Auto-Magic Web Applications - How to build a Web App in 1 minute with AppThena., training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Auto-Magic Web Apps w Apthena
Richard Gemmell : 3rd Mar 2008
View Podcast: JAVAWUG BOF 34: Auto-Magic Web Applications - How to build a Web App in 1 minute with AppThena.,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Kito Mann:Ajax and JSF: Natural Synergy, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Ajax and JSF: Natural Synergy...
Kito Mann : 19th Feb 2008
View Podcast: Ajax and JSF: Natural Synergy,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Peter Pilgrim:Web Framework Smackdown, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Web Framework Smackdown
Peter Pilgrim : 19th Feb 2008
View Podcast: Web Framework Smackdown,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
Louis Emmett:Pimp Your Web App with Ext and DWR, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Pimp Your Web App with Ext and
Louis Emmett : 21st Jan 2008
View Podcast: Pimp Your Web App with Ext and DWR,training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training
OTHER JAVA & JEE EVENTS
Kirk Pepperdine:Java Whizz: Java Performance Tuning,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Java Performance Tuning
4 DAY COURSE. Featuring Kirk Pepperdine
Chania, Sunday, May 18th
Sun JEE Instructor:Sun Java: Web Component Development With Servlet and JSP Technologies,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Servlets & JSP Web Development
5 DAY COURSE. Featuring Sun JEE Instructor
London, Monday, May 19th
JAVAWUG:BOF 37: Impala Framework, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training JAVAWUG
FREE EVENT: Impala Framework
London, Tuesday, May 20th
Russ Miles:Core Spring .NET: Developing with Spring .NET,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Spring .NET Application Development
3 DAY COURSE. Featuring Russ Miles
London, Wednesday, May 21st
:Core Spring: Developing with the Spring Framework,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Spring Application Development
4 DAY COURSE.
London, Tuesday, May 27th
Simon White:Core Swing: Developing Java GUI's using Swing,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Swing GUI Development
3 DAY COURSE. Featuring Simon White
London, Tuesday, May 27th
London Spring User Group:First London Spring User Group Event, training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training London Spring User Group
FREE EVENT: Spring UG
London, Friday, May 30th
Sun JEE Instructor:Sun Java: Developing Architectures for Enterprise Java Applications,  training,courses,course,training course,scrum,agile project,spring,ajax,java,uml,rails,ruby,hibernate,apache,tomcat,mentoring,on site training Architecting Java EE Apps
4 DAY COURSE. Featuring Sun JEE Instructor
Camberley, Monday, June 2nd
Copyright & Copy Skills Matter Ltd 2003-2008
  Web development by You In Control
About Us  Jobs  Find Us  Room Hire  Newsletter