Initial backend: request log, host log, user log: init impl