“Huron” provides synchronization capabilities within SQL Data Services to enable occasionally connected applications to easily and efficiently enable content flow through the data hub. It consists of:
- A database in the cloud (SQL Server Data Services) that is used as main hub to store the data that comes and goes through the various endpoints.
- A synchronization service layer that sits in the cloud and implements all the logic required to efficiently enable synchronizing with the various endpoints (local databases systems and databases) through the cloud.
- A database provider on the client that interacts with the local database or database system and the remote service to apply remote changes and send local changes back to the cloud.
The idea behind the project is to synchronize all endpoints (local copies of a database) with a database in the cloud. The database in the cloud acts as a hub and holds the full set of data that is exchanged between the endpoints. This hub also enables users to make changes to the database in the cloud which then are sent to the various endpoints. The current implementation of the service layer uses SQL Data Services as the cloud database.
Related posts:
- Desktop Database Sharing - codename “Huron” One of the more active “azure groups” inside Microsoft is the SQL...
- Project “Huron”. Early Adopter Program. Cloud Sync. In case you missed it, here’s an update on Project “Huron”. ...
- Cloud Data Hub. Synchronize Your Data in the Cloud. In the previous article about SQL Data Services (SDS) I...












