# When using MM2, when do message offsets differ between source and target clusters?

**URL:** <https://forum.confluent.io/t/when-using-mm2-when-do-message-offsets-differ-between-source-and-target-clusters/8059>\
**Category:** Cluster Replication\
**Created:** [8 June 2023 18:59 UTC](https://forum.confluent.io/t/when-using-mm2-when-do-message-offsets-differ-between-source-and-target-clusters/8059 "2023-06-08T18:59:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![sriram-srinivasan](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/sriram-srinivasan/32/3029_2.png) [@sriram-srinivasan](https://forum.confluent.io/u/sriram-srinivasan)\
**Post date:** [8 June 2023 18:59 UTC](https://forum.confluent.io/t/when-using-mm2-when-do-message-offsets-differ-between-source-and-target-clusters/8059/1 "2023-06-08T18:59:21Z")

</div>

If I use MM2, under what circumstances will the message offsets in the source and target clusters start differing. It seems that offsets are basically sequence numbers, and since the ordering is maintained, the offsets should be the same in both, no? Please help me understand why there is any need for offset translation?

---

<div class="post-metadata">

**Author:** ![OneCricketeer](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/onecricketeer/32/1551_2.png) [@OneCricketeer](https://forum.confluent.io/u/OneCricketeer)\
**Post date:** [22 August 2023 11:53 UTC](https://forum.confluent.io/t/when-using-mm2-when-do-message-offsets-differ-between-source-and-target-clusters/8059/2 "2023-08-22T11:53:33Z")

</div>

The destination cluster isn’t write protected, so clients could still produce there, and the source cluster isn’t guaranteed to start mirroring from offset zero. Both cases will cause a difference
