© Mapbox, © OpenStreetMap

Speaker

Spencer Gibb

Spencer Gibb

Co-founder and Lead of Spring Cloud at Broadcom

Ann Arbor, Michigan, United States

Actions

Spencer Gibb is a Software Engineer at Broadcom where he is the co-founder and lead of the Spring Cloud Core projects.

His interests include distributed systems, JVM languages, web services frameworks, message-driven architectures and making software development simpler.

He has industry experience in early e-commerce platforms, government and non-profit organizations, and business intelligence startups. He has extensive java experience and experience in other languages such as scala and python.

Weaving Spring Cloud Gateway on Loom

We will provide a brief history of API gateways in Spring Cloud, including Zuul and why we built Spring Cloud Gateway to replace it. Then we will give a short primer on how the gateway routes and filters requests. We will then introduce how Spring Cloud Gateway can work in servlet containers using virtual threads on Java 21. We will compare and contrast this new functionality to the original WebFlux-based Spring Cloud Gateway.

API Toolbox with Spring

Have you ever wondered what options are available in the Spring ecosystem to help developers define and build APIs? What protocols and serialization libraries are supported?

In this talk, we will go over what options are available to Spring Developers to build APIs. We will cover traditional HTTP APIs as well as alternative protocols for messaging and streaming APIs. We will introduce other projects from the Spring portfolio such as Spring Data and Spring Cloud that can enhance developer productivity in creating APIs and developer experience while consuming them.

Spring into Consul & Vault

Many enterprises use the Spring Framework and Spring Boot as the basis of their applications. As enterprises start to see the value of Vault and Consul, how do they integrate those products into the system? The following projects are all part of the Spring portfolio: Spring Vault, Spring Cloud Vault, Spring Cloud Consul and Spring Cloud Config Server. This session will describe each project, how they relate to one another, and when to use one vs the other. This session will demo how simple it is to implement service registration and discovery, configuration management, secret management, and API management using Spring Boot and Spring Cloud.

Spring Cloud Gateway: What is it and What's New.

To start, we will provide a brief history of why we built Spring Cloud Gateway. Then we will provide a primer on how the gateway works to route and filter requests. We will also provide an update on what is new in the 2022.0 release train, included: observability, native support, and more. To finish, we will provide a road map update for 2023.

Spencer Gibb

Co-founder and Lead of Spring Cloud at Broadcom

Ann Arbor, Michigan, United States

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top