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

Design Doc For Katib #138

Closed
jlewi opened this issue Jul 7, 2018 · 5 comments
Closed

Design Doc For Katib #138

jlewi opened this issue Jul 7, 2018 · 5 comments

Comments

@jlewi
Copy link
Contributor

jlewi commented Jul 7, 2018

A design doc explaining the architecture of Katib would be extremely useful.

There are a number of components in Katib e.g.

  • Multiple databases
  • Frontend
  • CLI
  • Controller programs

Understanding how all these elements fit together would be extremely useful. A number of issues have come up where I think a design doc would be useful; e.g.

Some other things to think about

  • Extensibility

    • How can we give users flexibility so that researchers can easily add new algorithms as part of their research
  • Monitoring

  • Scalability

    • Do we need K8s to provide a job queuing system?
@jlewi
Copy link
Contributor Author

jlewi commented Jul 7, 2018

/assign @YujiOshima

@ddysher
Copy link
Member

ddysher commented Jul 9, 2018

@YujiOshima any progress on this? I think this is probably the highest priority for now :)

/cc @gaocegege

@gaocegege
Copy link
Member

Yeah, I also think it is necessary. While if @YujiOshima does not have time I can write the first version.

@YujiOshima
Copy link
Contributor

@ddysher @gaocegege Thanks!
I'm working on here https://docs.google.com/document/d/1ZEKhou4z1utFTOgjzhSsnvysJFNEJmygllgDCBnYvm8/edit .
Very welcome to edit!

@jlewi
Copy link
Contributor Author

jlewi commented Sep 17, 2018

Going to close this issue since we have the initial doc.

@jlewi jlewi closed this as completed Sep 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants