richardrodger nodeconfeu-2014-final

21
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

Upload: richard-rodger

Post on 15-Jul-2015

151 views

Category:

Internet


0 download

TRANSCRIPT

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

What do you think micro-services are made of?

You write less code,. You’re a happy camper.

You run lots of little processes, on many machines.

You use messages to communicate.

You can use plain old web services.

Or, you can get fancy with message broadcasting.

Your system will scale.

You deploy. You smile.

You get real software components. Finally!

Stuff we got wrong. Misery.

💩 PILE OF POO

U+1F4A9

You can never get away from some anti-patterns.

You can use any language! What could possibly go wrong?

You’ll discover more services than you’ll design.

You’ll need practice. Micro-services break a lot of things.

Stuff we got right. Awesome!

🚀 ROCKET U+1F680

You can swap databases mid-project! Or anything else. Infinite Power!

You should use a framework. There’s lots of housekeeping.

You need to use Docker.

You need to automate deployment. We’re open-sourcing our deployer. Go to the deployment workshop!

Thanks! Richard Rodger

@rjrodger