~/talk

Pact tests: how we split up the monolithic deploy

Talkat Voxxed Days Microservices 2019 · 2019-10-21..10-23· [testing, microservices]
links:none on file
slides:none on file

Company replaces big‑bang staging with consumer‑driven contract testing using Pact, Avro for Kafka, and a schema registry, plus a Pact broker and CI gates. Services publish pacts, providers verify against master/dev/stage/prod versions, and the broker answers can i deploy before each deploy. Result: phased rollout to pods, automatic gates, releases drop from weekly multi‑hour events to commit‑to‑prod in about 30 minutes. Key tradeoffs: more CI complexity and cross‑team collaboration, but clear compatibility checks.

AI-written summary · about

  1. 0:00Intro
  2. 1:26Key issues
  3. 10:27Pact matrix
  4. 11:59Versions
  5. 19:41Migration
  6. 22:29Key takeaways
~/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.