Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Created Data Sync Service Iteration Plan #19

Merged
merged 4 commits into from
Feb 13, 2019
Merged

Created Data Sync Service Iteration Plan #19

merged 4 commits into from
Feb 13, 2019

Conversation

Zakeelm
Copy link
Contributor

@Zakeelm Zakeelm commented Jan 31, 2019

This PR is for iteration Plan item [#14]

@SkyeHoefling
Copy link

This is a great MVP requirements spec for offline sync and I am excited to see the development out in the open. I love the fact that the initial target is CosmosDB as I have been encouraging customers to use it especially in the mobile space.

I am wondering is there going to be provider support for other database engines such as traditional SQL Server?

When I work on a greenfield project CosmosDB is usually an easy recommendation (unless there is a cost issue). There are many projects where I don't have the luxury of being able to use CosmosDB and I am using SQL Server. While I am not personally a fan of the implementation of ZUMO using OData, I still think there needs to be a SQL Server Provider of this technology.

I'm not sure if this is something you and the team are considering and will put notes in another PR/Issue, but I wanted to highlight my concerns.

Thanks for putting this out in the open and keep up the great work, love the products you guys are building for devs

@elamalani
Copy link

@ahoefling Thanks for sharing your feedback. We are equally excited to support a new Data Sync service that our customers would love.

We plan to support SQL Server going forward but for the MVP, our focus is on CosmosDB as a database solution. At this time, we are thinking about a replacement strategy for Azure Mobile Apps, and we’ll share additional details in an upcoming iteration plan.

We'll be open and transparent with our customers and would love to get your continued feedback on the new Data Sync service that is in the works.

@SkyeHoefling
Copy link

Thanks for the details about the MVP!

I'm excited to see the product when it is ready for devs to take for a test drive.

@Zakeelm Zakeelm merged commit 48373fb into master Feb 13, 2019
@Narnain
Copy link

Narnain commented Feb 20, 2019

This is an exciting move forward and CosmosDB is a great choice for the backend.

The key scenarios I would be looking for are:

  • Share the datastore with another front end application such as asp.net
  • Sync to device by partition key (i.e. a tenant or user account key)
  • Sync by the same key across multiple devices (different sync state per device)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants