~/talk

Monoliths always pay their debts

Talkat NodeJS Italian Conference 2018 · on Friday, 2018-11-16· [nodejs, microservices]
slides:none on file

Starts with a working monolith for a toy “Moo” service and actually splits it into three running microservices without rewriting routes, using Fastify plugins for encapsulation, Fastify HTTP proxy as an API gateway, Elasticsearch for storage, bcrypt and hyperid for IDs, and JSON Schema for validation. Claims Fastify hits ~40k req/s versus Node core 43k and demonstrates a migration path under a hypothetical “1 billion users” load. Demos show duplicated entry points, removed cross‑dependencies, and live requests succeeding.

AI-written summary · about

  1. 0:00Introduction
  2. 0:46The next million dollar startup
  3. 4:29Monolith demo
  4. 14:09Plugins
  5. 20:42Current situation
  6. 21:09Updating logic
  7. 21:35HTTP Proxy
  8. 24:56Outro
~/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.