~/talk

Divide and Conquer Send Forth the Microservices

Talkat Devnexus 2022 · 2022-04-12..04-14· [microservices]
links:none on file
slides:none on file

Builds two Java microservices with Spring Boot (service1 on 8081, service2 on 8080), a MongoDB container seeded with ~10,000 Goodreads books, and a reactive WebClient between them. Shows domain mapping, a reactive repository, Dockerfiles and a docker-compose.yml that brings DB + service1 + service2 up and down, and demonstrates successful GETs for all books and single-book by id. Covers swapping localhost for container hostnames, rebuilding jars with Maven, and notes next steps like polyglot stores and Kubernetes.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:28Monoliths and their pain points
  3. 7:21Microservices overview and trade-offs
  4. 8:48Demo architecture breakdown
  5. 11:57Building service one with Spring Boot
  6. 14:23Creating service two as client layer
  7. 23:11Testing service one endpoints
  8. 24:32Configuring service two with WebClient
  9. 33:24Docker Compose setup and orchestration
  10. 40:39Running microservices in containers
  11. 43:05Future directions and next steps
~/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.