مکانیزم Multi-Leader Replication و مصائب Write Conflict
داشتم دیروز کتاب Designing Data Intensive Application رو مرور میکردم و رسیدم به مبحث Multi-Leader Replication و بحث Conflict Resolution. کتاب اشارهی جزئیای به روشها رفع خودکار Conflict کرده بود و توی یک از اونها به CRDTs اشارهی خیلی مختصری کرد. برای من که اخیرا توی یک پروژه از این روش استفاده کردم تا بتونم Collaborative Editor پیاده کنم مواجهی دوبارهش جالب بود و انگیزهای شد که یک کم بیشتر راجعبهش بخونم و نتیجهش شد این پست.