© 2026 Hashnode
Overview The dual-write system enables simultaneous data synchronization between your Core database and Portal database. This setup ensures data consistency across both systems while maintaining separation of concerns. System Architecture Core Compon...

Introduction Maintaining data consistency in distributed systems is a challenge due to the possibility of service or component failures at any time. In a previous article, I provided a detailed explanation of CQRS with Event Sourcing, discussing thes...

Let's look at some stats. So you want to get into integration between Dynamics 365 CE or Custom Power Apps and Dynamics 365 FO. The question is, which type of Public Data entities are to be used from Dynamics365 FO? As someone who's working on a list...

Ever been configuring and validating Dual-write health checks and then notice that one of your colleagues set up a new legal entity in Dynamics 365 FO and failed to sync company records moving to Dataverse and refreshing the Dual-write maps as a last...

The challenge is: what is it? Keeping up-to-date with the latest & greatest features of Dynamics 365 family products is essential in today's fast-paced technological landscape. The other day, I revisited my programming journal, only to discover sever...

Dual-write Custom entity Maps: I bet, You're probably missing something. Roughly a year ago I had to create a complex Dual-write table map and I couldn't decide the approach to start with Dataverse first or Dynamics 365 FO. However, I knew I wanted t...

Testing The Waters Is Better Than Drowning in the Pool! isn't it so? 🏊♀️ Long story short, there are two sets of Data entities in Dynamics 365 FO. Standard data entities Dual-write specific data entities (Postfix as CDSEntity) The core purpose of...

Problem statement: The issue of time-outs for dual-write sessions has been noticed in a couple of scenarios. Analysis: A default time-out of two minutes is not adequate for Dual-write sessions. Solution: Prerequisites: Dual-write core solution (Ancho...
