Panel Session: Real World Boot-up sequences
summary
A panel of practitioners share concrete experiences using Spring Boot in production: Erdem Gunay describes rewriting a Mobile BaaS in one week with Spring Boot, integrating Spring Security, Elasticsearch, MongoDB, Apache Camel and AngularJS to achieve large throughput and availability gains; Tim Hobson explains what configuration and components were needed to minimize cross-cutting code, improve testability and focus on the application domain; Zach Lendon discusses using Spring Boot alongside JAX-RS and Dropwizard for microservices, including which dropwizard–Spring integrations work, pitfalls to watch for, and how to integrate Spring apps configured via XML, annotations or Java config.
AI-written summary · about
chapters (20)
- 0:00Start
- 2:38My Requirements
- 5:12Growing Pains
- 8:35Observations on what made it work
- 14:50Testing - Mocks and "System" Testing
- 18:24How I met Spring Boot?
- 21:13Porting to Spring Boot - end of 1st hour
- 24:20Porting to Spring Boot- end of 1st day
- 28:05Porting to Spring Boot - end of the week
- 31:02Porting to Spring Boot - number of sessions
- 32:29Porting to Spring Boot-throughput
- 33:08Android Remote App Configuration
- 35:25Ongoing projects
- 39:14Code examples/links/slides
- 41:42Enterprise Projects have "unique" constraints
- 43:50Some Software Architecture Goals
- 44:55Key Software Technologies Introduced / Explored
- 51:28Spring Boot + Jersey
- 53:42Spring Boot : Technical Thoughts : Pros/Cons
- 55:01Conclusion
related talks
43mInside Spring: The Architecture Behind the Framework
45mBuilding 12-Factor Spring Boot Applications: Simplicity, Scalability, and Best Practices
01h 13mSpring: Your next Java microframework
47m'Bootiful' Applications with Spring Boot
42mSpring Boot's boot: diving into the startup sequence
49mMagical Beans and Mystery
24mSpring: Your Next Java Micro-Framework
52mBootiful Spring Boot 4
