~/talk

MicroProcess Architectures: Planning for Change, & Retaining Flexibility

Talkat Agile India 2023 · 2023-03-15..03-19· [microservices, software-architecture]
slides:none on file

Three concrete architectures with code and outcomes: a Command framework using GoF patterns (Command, Composite, State, Visitor), Kotlin implementations, undo/suspend semantics and MIT‑licensed GitHub repos for reusable task catalogs; an order‑independent Step framework of Needs/Status that snapshots and replays until steady state for checklists (used for rentals); and a microservices model built on an event bus (Kafka/ZeroMQ, JSON) for fast experiments — deployments every ~3–3.5 minutes, a past project made £50M with 50 people and a hotel client gained $40M in six months.

AI-written summary · about

  1. 0:00Start
  2. 2:04Three Architectures; Various Purposes
  3. 12:44Application of Command Framework
  4. 15:09Conveying Information: Collecting Parameter
  5. 16:16The Code: Task
  6. 18:17The Code: Command Execution
  7. 23:40Basic Unit: Step
  8. 29:10Code: Example Need
  9. 30:28Code: Step
  10. 31:07Code: Process
  11. 35:34Summary Principles from Pioneers
  12. 38:42High-Performance Event Bus
  13. 40:50New Architecture Patterns
  14. 43:04Leverage Incremental Apps
~/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.