~/talk

Monolith Thick Client Apps to Microservices! Best Practices

Talkat Developer Summit 2020 · 2020-11-21..11-22· [microservices]
links:none on file
slides:none on file

Refactors a WPF monolith into hot-pluggable GUI modules using MEF framework, deploying new components from AWS via REST and an API gateway while retaining low-level drivers on-device; follows the strangler pattern and implements custom header versioning so clients download compatible bundles. Cloud license manager controls entitlements (no field activations), catalog manager stores SHA-256 checksums and dependency graphs with backup/rollback on failure, TLS 1.2 protects transit, trace IDs and a log aggregator enable end-to-end tracing, and CI/CD uses TestComplete/AQTime/Jifer.

AI-written summary · about

  1. 0:00Introduction to migration
  2. 1:16Monolith drawbacks explained
  3. 2:42Application use case details
  4. 3:46Migration strategy overview
  5. 4:51GUI modularization with MEF
  6. 6:59Cloud component provisioning
  7. 9:11Component versioning approach
  8. 10:57Feature entitlement management
  9. 12:02Component consistency checks
  10. 13:05Data security measures
  11. 14:07Logging and tracing system
  12. 15:32DevOps tools and practices
  13. 17:42Key takeaways summary
~/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.