Contenu connexe
Similaire à I want to be an efficient developper. Mix-IT version (20)
Plus de Quentin Adam (20)
I want to be an efficient developper. Mix-IT version
- 1. I WANT TO BE
A MORE
EFFICIENT
DEVELOPER
TALK BY
@WAXZCE – QUENTIN ADAM
AT MIX IT 2014
- 2. MY DAY TO DAY WORK :
CLEVER CLOUD, MAKE YOUR
APP RUN ALL THE TIME
- 3. And learn a lot of things about your code, apps, and good/bad design…
KEEP YOUR APPS ONLINE. MADE WITH
NODE.JS, SCALA, JAVA, RUBY, PHP,
PYTHON, GO…
- 30. USE EVENT BROKER TO
MODULARIZE YOUR APP
• AMQP
• Celery
• 0MQ
• Redis
• JMS
• Some case : hadoop, akka…
• …
CRON is not an event queue
- 33. DO NOT USE A
TECHNOLOGY BECAUSE
YOU <3 IT OR BECAUSE
IT’S HYPE : USE IT
BECAUSE IT FITS YOUR
NEEDS
BALANCE YOUR LEARNING CURVE WITH
THE TIME SAVED
- 36. {P, DB, S} aaS
USE OPS FREE SOLUTION TO LEARN
AND START
- 40. DO NOT USE FILE SYSTEM TO
STORE SOMETHING
• It doesn’t scale
• It’s hard to expose as a service
• It’s a SPOF
• There is ALWAYS a better option
- 49. NOSQL JSON DATA
NEED VERSION
Get doc on
DB
Version check
: is there an
update to do
?
Use it at last
code version
- 51. 200 OK
BODY : { TYPE :
ERROR,
MESSAGE : I
CAN’T FIND THE
FILE }
- 70. THE FAST DEVELOPER WAY
• Statup
weekends
• Hackatons
• Coding dojo
• Lean startup
machine
- 71. I’m @waxzce on twitter
I’m the CEO of
A PaaS provider, give it a try
;-)
THX FOR LISTENING
& QUESTIONS TIME