~/talk

A Developer’s Survival Guide for the Microservices Era

slides:none on file

Moves category and product pages into a new PHP frontend that serves pre-rendered HTML snippets from a key‑value store after asking a search engine for product IDs, hitting time‑to‑first‑byte around 30 ms. Introduces an HTTP cart service that proxies Magento so the new frontend is independent, requires API and data‑structure versioning, and uses Docker with custom base images and ansible‑container. Builds a tiny 500‑LOC framework, enforces boundaries with defend, and reports that services cut frontend friction but add ops complexity.

AI-written summary · about

  1. 0:00Start
  2. 9:10MICROSERVICES ARE AUTONOMOUS
  3. 12:4766 LOOSELY COUPLED
  4. 14:49A REAL WORLD USE CASE
  5. 27:22CHOOSING A FRAMEWORK
  6. 29:19PSR-7 HTTP MESSAGE INTERFACES
  7. 30:10YOU DON'T NEED TO WRITE EVERYTHING YOURSELF
  8. 32:22AUTOMATING DEPLOYMENT
  9. 32:42DO NOT RELY ON THIRD-PARTY IMAGES FROM DOCKER HUB
  10. 33:07BUILD YOUR OWN DOCKER IMAGES
  11. 35:24VERSIONING YOUR API IS CRUCIAL
  12. 37:48DO YOU REALLY NEED MICROSERVICES?
  13. 39:34COMPONENTIZED CODE OVER COMPONENTIZED SYSTEMS
~/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.