title: How to achieve data consistency in a newly added microservice?
body: <p>For example, we have microservices with event sourcing.
  To achieve data consistency we use the following approach:</p>
  <ol>
  <li>A microservice generates an event</li>
  <li>The event is stored in an event store</li>
  <li>The event is published to the subscribed microservices</li>
  </ol>
  <p>This approach works fine with microservices that are already in use.
  But what if I need to deploy another microservice that needs to synchronize data with the event store?
  Obviously, this new microservice missed all the published events.</p>
  <p>Is this new microservice supposed to pull events from the event store by itself?</p>