Implemented optimistic locking for concurrency control
Updated ServiceOnlineEvent