~/talk

Microservice Architecture with Reusable Components

TalkinRussianat JS Fest 2018 · on Friday, 2018-03-30· [microservices, nodejs]

Describes using Node.js, Docker and RabbitMQ to build microservice fleets composed from reusable private npm packages, published to Nexus and shipped as versioned Docker image artifacts. Recommends an ECB (boundary-control-entity) pattern, following the 12‑factor principles, enforcing private packages, and generating boilerplate with Yeoman/plop to standardize repo layout and CI so teams avoid copy‑paste and reduce DRY rot.

AI-written summary · about

  1. 0:00Microservice intro
  2. 3:08Reusable components
  3. 7:05Microservices not reusable
  4. 10:16Developing reusable components
  5. 15:35Component repo & CI/CD
  6. 20:29Docker & infra deployment
  7. 21:09Logging & monitoring
  8. 22:13Switching from monolith
  9. 23:17BCE architecture patterns
  10. 31:44App init & shutdown
  11. 33:13Reusable components summary
  12. 34:20Q&A
~/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.