Independent core layer pattern with HHVM/Hack
built on HHVM/Hack WebFramework Nazg
$ hhvm -d xdebug.enable=0 -d hhvm.jit=0 -d hhvm.php7.all=1\
-d hhvm.hack.lang.auto_typecheck=0 $(which composer) install
$ vagrant up
$ curl -H 'Content-Type: application/json' http://192.168.10.10/accounts/A00001 | jq .
{
"account_number": "A00001",
"balance": 3000
}