~/talk

Challenges in Implementing MicroServices

Talkat Agile Singapore Conference 2016 · on Monday, 2016-10-17· [microservices]
slides:none on file

Argues microservices work best for fuzzy, fast experiments and insists on an event-driven stack: Kafka (250k msgs/sec) as a Rapids, small Rivers with ZeroMQ, services publishing conclusions (not raw data), and one persistent store per service (Redis for fast reads). Recommends Docker containers and cloud provisioning for seconds-scale deployment. Cites a rental-car system: ~300 microservices, ~$6M build producing ~$40M extra revenue, and the 100-lines / single-maintainer rule for true microservices.

AI-written summary · about

  1. 0:00Intro
  2. 2:38The Cynefin Framework
  3. 6:17Hardware Lead Times
  4. 8:24Services Impact
  5. 9:47Summary Principles of MicroServices • Very, very small
  6. 12:06Common Theme of All Challenges
  7. 12:38Challenge 1
  8. 13:16Chad Fowler vs. Fred George
  9. 14:22Rapids, Rivers, and Ponds
  10. 16:00High-Performance Event Bus
  11. 20:13Asynchronous Services Example
  12. 24:51Service Taxonomy
  13. 26:40Challenge 2
  14. 27:48Challenge 3
  15. 28:03Fred Brooks' Design Approach
  16. 28:2290's Design Approach
  17. 28:55Design Approach Corollary
  18. 30:05Challenge 4
  19. 31:103 Companies - 3 Variants
  20. 32:36A New Hope...
  21. 33:02Challenge 5
  22. 33:44Open Source Frameworks
  23. 35:16Challenge 6
  24. 36:12Conferences / Meetups Starting...
  25. 36:49Challenge 7
  26. 38:00Challenge 8-n
~/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.