Thrift service which wraps all functions with try/catch and adds logging statements.