~/talk

Building a next-generation cloud e-commerce platform with Spring

Talkat SpringOne2GX 2015 · 2015-09-14..09-17
slides:none on file

A production-ready Nemesis e-commerce platform built on the Spring ecosystem ties together Spring Boot, Spring Data (JPA/REST/Elastic/Solr), Spring Session, Spring MVC and Spring Security into a modular stack with 40–45 modules and auto-configuration. Key claims: a custom JPA repository factory lets generated entity interfaces support modular domain composition; Spring Boot cuts configuration by about 60%; a multithreaded Spring Batch CSV importer loads 42 files and a demo catalog in about 3m20s; demo app boots with embedded Solr/Redis/Hazelcast (~80s).

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 10:00Problem with existing platforms
  3. 20:32Building a new cloud-native solution
  4. 30:10Adopting Spring Boot
  5. 40:44Modular domain model with JPA
  6. 50:24Spring Data REST and search
  7. 1:00:19Spring Batch for jobs
  8. 1:10:43Spring Security and REST
  9. 1:20:14Testing and documentation
  10. 1:25:00Q&A and closing
~/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.