~/talk

TES Microservices

Talkat NodeConf EU 2014 · 2014-09-08..09-10· [nodejs, microservices]
slides:none on file

A legacy .NET monolith behind 800,000 teaching resources gets sliced into HTML-serving microservices with a composition proxy called composure that runs as Express middleware, performs ESI/SSI-style fragment assembly, applies caching and a last-known-good fragment fallback and circuit breakers, and ships as open source. Static JS/CSS stay with services and are aggregated by Bosco which minifies, creates manifests and pushes bundles to CDN so the composed pages stay fast and resilient.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25What we do
  3. 2:42The Solution
  4. 3:20Groundhog Day
  5. 4:43Resource Page
  6. 5:07Site Navigation
  7. 5:28Resource Information
  8. 5:45Reviews Comments
  9. 6:07User Profile
  10. 6:28Unknown
  11. 7:14Microservices
  12. 8:38Summary
  13. 13:27Composition Proxy
  14. 14:36Composer
  15. 15:49Micro services
  16. 17:58Overall rating
  17. 18:45Second challenge
  18. 19:27First attempt
  19. 20:00Second attempt
  20. 20:56Bosco
  21. 21:51Installing Bosco
  22. 22:09Config Files
  23. 22:41Bosco CDN
  24. 23:01minify
  25. 23:31architecture
~/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.