Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

Daniel	
  Woods	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  
ABOUT	
  ME	
  

Principal	
  Consultant	
  
daniel.p.woods@gmail.co...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  
QUICK	
  OVERVIEW:	
  SPRING	
  INTEGRATION	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  
SPRING	
  INTEGRATION:	
  GRAILS	
  PLUGINS	
  

ü Grails events-si...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

APPROACH	
  TO	
  MESSAGE	
  DRIVEN	
  ARCHITECTURE	
  	
  
IN	
  G...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

-­‐	
  BUILD	
  THE	
  SKELETON	
  OF	
  THE	
  APPLICATION	
  AS	
...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

Create	
  
Account	
  

Withdraw	
  	
  
Money	
  

Deposit	
  
Mon...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

Withdraw	
  	
  
Money	
  

ü 
	
  
ü 
	
  
ü 
	
  
ü 
	
  

Re...
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

WHY	
  GO	
  MESSAGE	
  DRIVEN?	
  
	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

BUILDING	
  THE	
  FRAME	
  
	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

IMPLEMENTING	
  THE	
  WORKFLOW	
  
	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  
Message	
  Driven	
  Architecture	
  in	
  Grails	
  

THANK	
  YOU	
  	
  
	
  
J	
  
	
  
Upcoming SlideShare
Loading in …5
×

Message Driven Architecture in Grails

362 views

Published on

Speaker: Daniel Woods
By improving Grails' convention-over-configuration application design with a message driven architecture, applications can benefit from improved modularity, scalability, and code reusablility.
This presentation will demonstrate and discuss architecture design patterns for implementing a message-driven architecture in Grails to allow for better modularity, scalability, and code reusability. Given that Grails is already a fully loaded Spring application, the content of this presentation will focus on developing message-driven patterns, techniques, and strategies based on Spring Integration.
The core of the presentation will focus on developing an application workflow that is amenable to pluggable components and services at given phases in the workflow's lifecycle using Spring Integration.

  • Be the first to comment

  • Be the first to like this

Message Driven Architecture in Grails

  1. 1. Message  Driven  Architecture  in  Grails   Daniel  Woods  
  2. 2. Message  Driven  Architecture  in  Grails   ABOUT  ME   Principal  Consultant   daniel.p.woods@gmail.com   github.com/danveloper   @danveloper  
  3. 3. Message  Driven  Architecture  in  Grails   QUICK  OVERVIEW:  SPRING  INTEGRATION  
  4. 4. Message  Driven  Architecture  in  Grails   SPRING  INTEGRATION:  GRAILS  PLUGINS   ü Grails events-si plugin! !
  5. 5. Message  Driven  Architecture  in  Grails   APPROACH  TO  MESSAGE  DRIVEN  ARCHITECTURE     IN  GRAILS  
  6. 6. Message  Driven  Architecture  in  Grails   -­‐  BUILD  THE  SKELETON  OF  THE  APPLICATION  AS  A   MESSAGING  PIPELINE    
  7. 7. Message  Driven  Architecture  in  Grails   Create   Account   Withdraw     Money   Deposit   Money   Transfer   Money  
  8. 8. Message  Driven  Architecture  in  Grails   Withdraw     Money   ü    ü    ü    ü    Request  AuthorizaRon   Fund  ValidaRon   Fund  Withdrawal   Fund  Delivery  
  9. 9. Message  Driven  Architecture  in  Grails   WHY  GO  MESSAGE  DRIVEN?    
  10. 10. Message  Driven  Architecture  in  Grails   BUILDING  THE  FRAME    
  11. 11. Message  Driven  Architecture  in  Grails   IMPLEMENTING  THE  WORKFLOW    
  12. 12. Message  Driven  Architecture  in  Grails  
  13. 13. Message  Driven  Architecture  in  Grails  
  14. 14. Message  Driven  Architecture  in  Grails   THANK  YOU       J    

×