daemonize param more readable
report buildId in watchdog
lock when create new parser

map is not goroutine safe in golang
enable journal
refactor