We used Event Sourcing at GettyImages using Scala + akka-persistance + RabbitMQ. It was really powerful. We had some insane scale there. During a big sporting event, we could get 1,000 photos a minute. Those all had to be ingested, tagged, rated, sent to a photo desk editor, thumbnailed and categorized. We could have photos ready for sale in under 8 minutes. We could occasionally beat the delay in the Olympics feed, and see the podium winners in the incoming feed before people saw them on the official TV broadcast.
Comments
We used Event Sourcing at GettyImages using Scala + akka-persistance + RabbitMQ. It was really powerful. We had some insane scale there. During a big sporting event, we could get 1,000 photos a minute. Those all had to be ingested, tagged, rated, sent to a photo desk editor, thumbnailed and categorized. We could have photos ready for sale in under 8 minutes. We could occasionally beat the delay in the Olympics feed, and see the podium winners in the incoming feed before people saw them on the official TV broadcast.