How Fast is Spring?
In this presentation we take stock of some of the myths and assumptions regarding the runtime costs of using Spring. The conclusion is that preconceptions about slowness, component scanning, autoconfiguration, binding, use of reflection are all completely wrong. We look at data from a large set of benchmarks, analysing the performance of Spring applications. We concentrate on JVM startup time, but data are also available regarding total resource usage, and other runtime overheads. Spring is not slow, despite many people's preconceptions, but measuring the performance can bring useful optimizations, some of which we will point out in this session. Finally, we can go deeper than that and show what kinds of apps are slower to start and why. Speaker: Dr. Dave Syer Senior Consulting Engineer, Pivotal Filmed at SpringOne Platform 2018

How to Get Productive with Spring Boot

High Performance Batch Processing

The New Kid on the Block: Spring Data JDBC

It's a Kind of Magic: Under the Covers of Spring Boot - Brian Clozel, Stéphane Nicoll

Servlet or Reactive Stacks: The Choice is Yours. Oh No... The Choice is Mine! - Rossen Stoyanchev

Guide to "Reactive" for Spring MVC Developers

Mastering Spring Boot's Actuator

Designing, Implementing, and Using Reactive APIs - Ben Hale, Paul Harris

Upgrading to Spring Boot 2.0

The Beginner’s Guide To Spring Cloud - Ryan Baxter

Bootiful Testing

Scaling Spring Boot Applications in Real-Time

Reactive Spring - Josh Long, Mark Heckler

Securing Microservices with Spring Cloud Security

Walking up the Spring for Apache Kafka Stack

Spring Office Hours: S5E17 - Spring Boot 4.1 with Phil Webb

Multi-Service Reactive Streams Using Spring, Reactor, and RSocket

Spring, Functions, Serverless and You

Best Practices to Spring to Kubernetes Easier and Faster

