Page 1
nearForm ❤️ micro-services. Richard Rodger @rjrodger
4 years of Node.js 50+ projects
startups to gorillas 1 user to 1 000 000
every kind team all skill levels
Page 2
What do you think micro-services are made of?
Page 3
You write less code,. You’re a happy camper.
Page 4
You run lots of little processes, on many machines.
Page 5
You use messages to communicate.
Page 6
You can use plain old web services.
Page 7
Or, you can get fancy with message broadcasting.
Page 10
You get real software components. Finally!
Page 11
Stuff we got wrong. Misery.
💩 PILE OF POO
U+1F4A9
Page 12
You can never get away from some anti-patterns.
Page 13
You can use any language! What could possibly go wrong?
Page 14
You’ll discover more services than you’ll design.
Page 15
You’ll need practice. Micro-services break a lot of things.
Page 16
Stuff we got right. Awesome!
🚀 ROCKET U+1F680
Page 17
You can swap databases mid-project! Or anything else. Infinite Power!
Page 18
You should use a framework. There’s lots of housekeeping.
Page 20
You need to automate deployment. We’re open-sourcing our deployer. Go to the deployment workshop!