~/talk

Microservice Architecture with Grails

Talkat SpringOne2GX 2015 · 2015-09-14..09-17· [microservices, software-architecture]
links:none on file
slides:none on file

Grails 3 builds microservices by exposing domain classes as REST endpoints with @Resource + resources URL mapping, using RestBuilder for inter-service calls and GORM queries for data filtering. The demo runs three apps (web UI on 8080, bank on 8082, cars on 8084), the UI calls bank and car services over JSON, and versioning uses an Accept header switch. RestfulController hooks like queryForResource and getObjectToBind are overridable; GORM-for-REST is available and over 1,100 Grails 2 plugins require porting.

AI-written summary · about

  1. 0:00Introduction
  2. 1:38OCI
  3. 3:35Grails
  4. 6:35Microservice
  5. 12:00URL Mapping
  6. 15:21Version Mapping
  7. 20:40No Controller
  8. 23:11Controller
  9. 28:00Data Binding
  10. 31:38Request as Binding Source
  11. 37:34Application Code
  12. 42:28Rest Client
  13. 45:03Rest Builder
  14. 51:40Demo
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.