Spring I/O 2017
2017-05-18..2017-05-19
Barcelona, Spain
I/O ·
[Spring I/O 2016, Spring I/O 2017, Spring I/O 2018, Spring I/O 2019, Spring I/O 2022, Spring I/O 2023, Spring I/O 2025, Spring I/O 2026]
| title | author | length |
|---|---|---|
| Highlights | 03m | |
Conference packs Spring Framework and Spring Boot content into a condensed two-day schedule, with many core contributors and Spring Boot leaders on stage and… | ||
| The Only Constant is Change | Andy Wilkinson, Stéphane Nicoll | 57m |
Spring Framework 5 and Spring Boot 2 add end-to-end nonblocking web support via WebFlux and Reactor so applications use Mono and Flux types, a new WebClient… | ||
| Reactor 3, the reactive foundation for Java 8 (and Spring 5) | Simon Baslé | 51m |
Reactor 3 provides a concrete, non‑blocking runtime for Java 8 that implements the Reactive Streams rules and becomes the reactive foundation for Spring 5… | ||
| Spring Boot at AliExpress | Juven Xu | 48m |
AliExpress runs hundreds of Spring Boot services and describes concrete integrations: a company BOM dependency management that pins versions across projects… | ||
| Architecture Deep Dive in Spring Security | Joe Grandja | 52m |
Shows how Spring Security actually authenticates, authorizes and handles exceptions by wiring a real demo: an Angular public site using HTTP Basic for public… | ||
| Database-centric Applications with Spring Boot and jOOQ | Michael Simons | 49m |
Demonstrates integrating jOOQ as a type-safe SQL DSL in a Spring Boot application using Boot auto-configuration for DataSource and jOOQ setup. Shows running… | ||
| Testing for Unicorns | Alex Soto | 51m |
Shows concrete libraries and how they change tests: AssertJ gives readable, type-aware assertions and soft-assertion batches; Awaitility polls with… | ||
| The Spring ecosystem in 50 minutes | Jeroen Sterken | 45m |
Overview lists 24 main projects and shows Spring using BOM release trains to keep versions compatible; Spring Cloud itself contains ~20 subprojects (Eureka… | ||
| Front Ends for Back End Developers | Matt Raible | 49m |
Covers concrete tools and tradeoffs: installs use Node/NVM, package managers (npm vs yarn is faster), and build chains (old gulp/grunt → Webpack code-splitting… | ||
| The Beginner’s Guide To Spring Cloud | Ryan Baxter | 53m |
Overview of what gets built and what actually works: a tiny demo app composes three microservices (greeting, name, web) that register with Eureka, fetch… | ||
| Microservices, but what about the UI | Marten Deinum | 34m |
Argument that frontends can be split into modular, deployable pieces so backend microservices stay independently deployable, demonstrated with a small system… | ||
| New in Spring 5: Functional Web Framework | Arjen Poutsma | 54m |
Spring 5 adds a parallel, functional web API that maps requests to RouterFunction and responds with Mono/Flux streams; the demo implements a Person repository… | ||
| Easily secure and add Identity Management to your Spring(Boot) applications | Sébastien Blanc | 51m |
Live-coding shows Keycloak deployed locally, a new realm and clients created, a role user and an initial account, then a Spring Boot web app secured via the… | ||
| Deep Learning with DeepLearning4J and Spring Boot | Artur Garcia, Dimas Cabré | 44m |
Overview of a concrete Java deployment: a Spring Boot app uses DeepLearning4J with CUDA acceleration to train and serve neural models, visualizes training… | ||
| The Future of Event-driven Microservices with Spring Cloud Stream | Kenny Bastani | 36m |
Argues that microservices need event log and CQRS and Event Sourcing to manage distributed state, shows a concrete architecture: Spring Boot command service… | ||
| Container orchestration on Apache Mesos - DC/OS for Spring Boot devs | Johannes Unterstein | 48m |
Builds a Spring Boot service plus a MySQL image, runs both locally with Docker Compose, then deploys them to DC/OS + Marathon and uses Marathon health checks… | ||
| Building Spring boot + Angular4 apps in minutes with JHipster | Deepu K Sasidharan | 44m |
JHipster 4.0 generates a complete Spring Boot + Angular 4 app (JWT auth, user management, Swagger, Docker, Elasticsearch, Kafka) from a Yeoman generator in… | ||
| DDD Strategic Design with Spring Boot | Michael Plöd | 49m |
A concrete Spring Boot demo landscape of five apps (credit application, scoring, credit agency, customer, customer-contact) runs on Cloud Foundry and shows… | ||
| Awesome Tools to Level Up Your Spring Cloud Architecture | Andreas Evers | 49m |
A compact survey of concrete tools that are wired into a Spring Cloud-based platform: Spring Boot Admin for instance-level UI, Prometheus metrics feeding… | ||
| Surviving in a Microservices Team | Steve Pember | 52m |
Checklist of concrete practices and failure modes: set up centralized logging with ELK (or outsource to Loggly) and metrics/tracing via Zipkin; automate builds… | ||
| Reactive Spring UI’s for business | Risto Yrjänä | 43m |
Spring I/O 2017 - 18 -19 May, Barcelona
Reactive web apps are the here now with their fancy flows, promises of scalability and horrible debugging experiences… | ||
| Reactive Spring | Josh Long, Mark Heckler | 01h 00m |
Spring 5 adds first-class reactive support built on Project Reactor and a Netty-based runtime, demonstrating end-to-end reactive I/O from reactive MongoDB… | ||
| Spanner - fully managed horizontally scalable relational DB with ACID transactions | Robert Kubis | 49m |
Spanner is a fully managed, horizontally scalable relational database that gives global strong consistency by combining PAXOS replication with TrueTime (GPS… | ||
| Data Processing With Microservices | Michael Minella | 44m |
Shows how to build data microservices with Spring Cloud Stream, Spring Cloud Task and Spring Cloud DataFlow and includes runnable demos and a GitHub repo… | ||
| Protection and Verification of Security Design Flaws | Marcus Pinto, Roberto Velasco | 45m |
Claim: about 55% design-flaw estimate of real-world security issues resist automated code scanners. Demonstration uses Spring PetClinic plus Burp Suite… | ||
| Experiences from using discovery services in a microservice landscape | Magnus Larsson | 46m |
Compares Netflix OSS (Eureka + Ribbon), Docker Swarm, Amazon ECS with Application Load Balancer, and Google Kubernetes, and shows concrete code changes: two… | ||
| Harnessing the Power of Spark & Cassandra within your Spring App | Steve Pember | 54m |
Shows how Spark (206 EC2 nodes sorting 100 TB sorted in 23 minutes) pairs with Cassandra using the DataStax connector to offset each other’s weaknesses: Spark… | ||
| Introducing Spring Auto REST Docs | Florian Benz | 41m |
Spring Auto REST Docs is an open source extension to Spring REST Docs that uses tests, introspection and Javadoc to generate API docs from code. It… | ||
| Functional web applications with Spring and Kotlin | Sebastien Deleuze | 46m |
Shows how to convert a Spring Boot 1 Java app into a Kotlin Spring Boot 2 app using WebFlux and the functional router DSL, with concrete tooling: Kotlin… | ||
| Setting up a scalable CI platform with jenkins, docker and rancher | R. Burgstaller, W. Brauneis | 51m |
Sets up a Rancher cluster with two hosts, runs Jenkins master plus swarm agents, and provisions Nexus and Gerrit from versioned scripts so all config is in… | ||
| It's a kind of magic: under the covers of Spring Boot | Stéphane Nicoll, Andy Wilkinson | 01h 46m |
Shows how to build a real Spring Boot starter: an "ello" library plus an auto-configuration registered via spring.factories, unit tests that load contexts with… | ||
| The Road to Serverless: Functions as Applications | Dave Syer | 55m |
Spring Cloud Function proves a concrete path: write business logic as Java java.util.function Function/Consumer/Supplier beans, run them locally on Spring… | ||
| Splitting component containers to simplify dependencies | Eugene Petrenko | 50m |
Monolithic Spring app with ~1.1K beans gets split into independent sub-contexts so each plugin has its own AnnotationConfigApplicationContext (parented to… | ||
| Caching Made Bootiful | Neil Stevenson | 46m |
Demos a progression from simple Spring Boot @Cacheable to embedded Hazelcast to a Hazelcast client-server cluster and then JSR‑107 integration, showing real… | ||
| TDD with Spring Boot - Testing the Harder Stuff | Sannidhi Jalukar | 44m |
Builds a small Spring Boot URL shortener with two endpoints: shorten (returns a hash) and expand (resolves it). Uses Spring Boot Starter Test, MockMvc and… | ||
| Getting Thymeleaf ready for Spring 5 and Reactive | Daniel Fernández | 48m |
Thymeleaf adapts to Spring 5 WebFlux by adding a new thymeleaf-spring5 module (Thymeleaf 3.0.x), engine changes to honor back-pressure and produce limited data… | ||
| Developing a Spring Boot Starter for distributed logging | Carlos Barragán | 40m |
A Spring Boot starter that automatically injects logging metadata and enforces correlation is ready: used in a large product migration (≈200 people, ~100 devs)… | ||
| Reactive Meets Data Access | Christoph Strobl | 46m |
Spring Data K adds Java 8 baseline, Optional return types, renamed methods (findById, saveAll) and composable repository interfaces while shipping reactive… | ||
| Building on spring boot lastminute.com microservices way | Luca Viola, Michele Orsi | 46m |
Company builds an internal Spring Boot–based framework that consolidates monitoring, logging and metrics across 40+ microservices into a single platform, adds… | ||
| Growing Spring-based commons, lessons learned | Piotr Betkier | 50m |
Allegro moves from an opinionated all‑in‑one Spring framework to a set of focused Java libraries plus an optional Spring Boot starter to support 400 services… | ||
| Manage Distributed Configuration and Secrets with Spring Cloud and Vault | Andreas Falk | 51m |
Shows a working demo that moves application properties into a Git-backed config repository served by a Spring Cloud Config server and then fetches secrets at… | ||
| Develop and Run your Spring Boot application on Google App Engine Flexible | Rafael Sánchez | 49m |
Spring I/O 2017 - 18 -19 May, Barcelona
Link: https://codelabs.developers.google.com/codelabs/cloud-app-engine-springboot/#0
See how we take a standard… | ||
| From Zero to Open Source Hero: Contributing to Spring projects | Vedran Pavić | 51m |
Personal journey shows committer status attained less than 14 months after a first pull request; concrete numbers cite 11,000 forks and 340 contributors on… | ||
| nothing matches | ||