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

Update the 'Creating a sharded cluster' tutorial to using the CRUD module #4282

Closed
andreyaksenov opened this issue Jun 10, 2024 · 0 comments · Fixed by #4338
Closed

Update the 'Creating a sharded cluster' tutorial to using the CRUD module #4282

andreyaksenov opened this issue Jun 10, 2024 · 0 comments · Fixed by #4338
Assignees
Labels
3.0 config crud vshard [area] Related to vshard module

Comments

@andreyaksenov
Copy link
Contributor

andreyaksenov commented Jun 10, 2024

Product: Tarantool
Since: 3.1
Root document:

Details

Currently, the Creating a sharded cluster tutorial uses the vshard router's API to perform cluster-wide CRUD operations (Adding router code). Let's consider updating this tutorial to using the built-in CRUD roles (the existing sharded_cluster_crud sample). This gives the following advantages:

  • The tutorial will be simpler and clearer.
  • We can use the resulting application as the base for demonstrating TCM features: AFAIK, TCM data manipulation capabilities are supported for CRUD clusters only.
  • We can demonstrate CRUD capabilities of connectors (such as Go and Python) to manipulate data in the cluster.
@andreyaksenov andreyaksenov self-assigned this Jun 10, 2024
@andreyaksenov andreyaksenov added 3.0 config crud vshard [area] Related to vshard module labels Jun 10, 2024
@andreyaksenov andreyaksenov changed the title Consider updating the 'Creating a sharded cluster' tutorial to using the CRUD module Update the 'Creating a sharded cluster' tutorial to using the CRUD module Jun 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3.0 config crud vshard [area] Related to vshard module
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant