We evaluate two techniques to implement concurrent events in a group communication service. This evaluation is based on a comparison of the performance measured from two different implementations of a group communication service, and our experience in using the two techniques to implement group communication services in the past. Our conclusion is that an event-based implementation is preferable to a thread-based implementation of a group communication service.