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

TinySQL: design and implement a learning-friendly distributed database #25321

Closed
4 tasks
rebelice opened this issue Jun 10, 2021 · 5 comments
Closed
4 tasks

Comments

@rebelice
Copy link
Contributor

rebelice commented Jun 10, 2021

Description

Design and implement a learning-friendly distributed database

We have an open discussion here

Document Collection

  • Proposal doc: ${proposal doc}
  • Weekly report: ${weekly report link}

Talent Challenge Program information

  • Mentor of this issue: @rebelice
  • Recommended skills:
    • Go
    • Teaching/TA Experience
    • Basic understanding of the distributed database
  • Estimated Workloads: 6XL

Milestones and action items

Milestone 1: ${milestone description}, Expected finish date: ${date}

  • Detail Design

Milestone 2: ${milestone description}, Expected finish date: ${date}

  • Implement the TinySQL

Milestone 3: ${milestone description}, Expected finish date: ${date}

  • Complete the study guide
  • Complete the correctness test
@winoros
Copy link
Member

winoros commented Jun 10, 2021

So if possible, maybe we can try rust?(

@rebelice
Copy link
Contributor Author

So if possible, maybe we can try rust?(

I think for such a learning-friendly project, the first version is best to use Go. Because it‘s simple enough.
Maybe we can try rust in the subsequent version.

@ekalinin
Copy link
Contributor

JFYI: found recently very similar project:

@tisonkun
Copy link
Contributor

tisonkun commented Aug 8, 2021

@rebelice I'd prefer you close this issue and create one on https://github.com/tidb-incubator/tinysql as an improvement proposal or redesign proposal. We cannot just transfer it because these two repositories are under different organizations. :/

@rebelice
Copy link
Contributor Author

rebelice commented Aug 9, 2021

I create a new issue talent-plan/tinysql#83 to show my design and track. Welcome to comment and discuss. I'll close this issue.

@rebelice rebelice closed this as completed Aug 9, 2021
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

No branches or pull requests

4 participants