Phil Webb at SpringOne Platform 2017
summary
A case study compares a Nokia 6610 (725 KB RAM, 128×128 display) to modern phones to argue software must stay useful as requirements change. Spring Initializr shows Thymeleaf 75% of selections and highlights that Velocity is removed once dormant. Data shows JPA dominates databases while Kotlin interest grows. Spring adds WebFlux uses Netty by default in Boot 2 for a non‑blocking stack and a new WebClient as a RestTemplate alternative.
AI-written summary · about
chapters (20)
- 0:00Introduction by host
- 0:40Talk begins with context
- 1:22Quote on adaptability
- 2:26Spring as integration framework
- 3:09Case study Nokia 6610
- 5:23Software maintenance philosophy
- 5:44Spring Initializr overview
- 6:49View technology statistics
- 8:36Velocity deprecation insight
- 9:25NoSQL hype and reality
- 10:56Database choice breakdown
- 11:37Cloud-native applications
- 12:20Spring Boot flexibility
- 13:22Saying yes or no to features
- 14:55Introduction to Kotlin
- 16:43Kotlin adoption trends
- 17:25Reactive programming introduction
- 18:27WebClient and WebFlux demo
- 19:32Blocking vs reactive analogy
- 22:25Closing remarks and resources
related talks
57mThe Only Constant is Change
49mBringing new life to the view layer of Spring web apps with Thymeleaf
48mReactive Web Apps With 100% Java
48mGetting Thymeleaf ready for Spring 5 and Reactive
01h 03mSpringOne 2020 - Day 1 Morning Full Keynote
51mSpring Boot 2.0 Web Applications
34mModern frontends using Spring Boot and Thymeleaf with htmx
01h 28mIntro to Spring Boot for the web tier
