In this story we need to implement locking mechanism for Outbox Event Log functionality.
- Create table with 1 row that will used for locking
- Implement SELECT FOR UPDATE query as lock in AuditOutboxService to allow read from outbox_events table only from single instance
- Test is lock released when instance fail randomly
- Test and verify all audit log functionality together