Which component of an OLTP system is responsible for handling transaction start, commit, and rollback?