MICRO SERVICESHIGH LEVEL DISCUSSION ABOUT MICRO SERVICES
Created by @hunglin
ABOUT MEdata handyman @ Video Blockscraves for any kind of datanot really a PHP guy
WHAT IS MICRO SERVICE?in my humble opinion
DO ONE THING ONLYforce your system (and team) to more modulized
EASY TO DEPLOYdecouple monolithic systemforce interface to be clear
EASY TO TESTunit test, integration test, performance test
EASY TO MONITORno more method wrapper or AOP
EASY TO TRACK DATAmicro services encourages CQRS by nature
TOO GOOD TO BE TRUE?engineering is all about tradeoffs
COMMUNICATION OVERHEADwe cannot change the speed of light (at least not yet)
OVER ENGINEERINGmake all method call a micro service