~/talk

Cloud Native Java

Talkat Craft Conference 2021 · 2021-06-02..06-04· [java, kubernetes]
slides:none on file

Builds a customer service backed by H2 and Spring Data using reactive streams, an orders service served over RSocket, and an API gateway that composes customer plus order views and returns the aggregated JSON successfully. Adds Actuator endpoints, readiness and liveness probes, and Micrometer metrics for observability. Uses Cloud Native Buildpacks to produce a GraalVM native image that starts in about 0.2s and uses tens of megabytes, proving native containers and reactive RSocket composition run and scale in Kubernetes.

AI-written summary · about

  1. 0:00Introduction
  2. 1:27Cloud native Java
  3. 3:30Microservices costs and benefits
  4. 4:33Reactive customer service demo
  5. 8:25Reactive streams sample data
  6. 10:11REST endpoint for customers
  7. 11:15Observability with Spring Boot Actuator
  8. 13:44Git metadata for version tracking
  9. 15:29Kubernetes probes and graceful shutdown
  10. 17:18Externalizing configuration in Kubernetes
  11. 18:41Containerizing with Cloud Native Buildpacks
  12. 20:27RSocket order service
  13. 23:37API gateway concept
  14. 26:25API adapter for composite data
  15. 30:57Reactive service orchestration
  16. 32:43Testing and summary
  17. 33:26Q&A: Getting started
  18. 35:34Q&A: GraalVM native images
  19. 38:45Q&A: Kotlin with Spring
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.