~/talk

Building a high performing Passenger Information System

Talkat J-Fall Virtual 2020 · 2020-11-03..11-06· [microservices, devops-and-delivery]
links:none on file
slides:none on file

Team replaces a decade-old monolith by duplicating input streams and building containerized microservices on OpenShift/Kubernetes with Java Spring Boot and Postgres, deploys a scheduled-only pipeline to a single-track station and ships the first station within a month. Six months into the project the system serves 50 stations running (goal 60) and recovers by rebuilding state from sources in minutes (state rebuilt in minutes). Uses contract tests, retries, feature flags and a production feed on acceptance; zero major incidents.

AI-written summary · about

  1. 0:00Introduction to the journey
  2. 1:49Current system challenges
  3. 9:38New microservices architecture plan
  4. 12:08Ensuring resilience and testing
  5. 16:27Incremental deployment strategy
  6. 21:49Monitoring and metrics in production
  7. 26:05Progress and future goals
  8. 30:22Q&A session
~/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.