-
Notifications
You must be signed in to change notification settings - Fork 1
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
Improvements on Slooo #39
Comments
#1 is a huge rewrite. I won't suggest that. Docker is essentially #2 #3 I don't precisely know what it is, but automation is always a good idea. #4 is a very good idea. I hope to see a proposal on how you are going to do it. |
@varshith15 I don't exactly know what's your vision -- it sounds good but also quite abstract. ~t |
@tianyin I was just looking at code in here https://piazza.com/class/kyd945rv1gt2t?cid=83 |
hehe, glad you are inspired by the student's code. improving code quality is always a good idea, but I'm not 100% sure you can write the code using xonsh. |
Yes, It won't be as simple with xonsh. |
I agree with making the code cleaner. But i am not sure how we are going to make the tool look like since it is really going to be a huge rewrite. @varshith15 |
@varshith15 I think its necessary for us to discuss what to do next, set a clear goal and a serious action plan in order to push this forward. Tianyin asked for a proposal for the system usage recording feature and proposed another feature in #40 . Maybe we can discuss which one to do first. And I totally agree with reorganizing the code, but I think we need to go pass that pretty quickly and solidly to work on further improvements. |
I know discussing slooo improvements might be premature given that my assignment has not been finished yet. I just don't want my ideas from my experience testing the systems to go away:
Possible Improvements
1. Sandbox for local mode: When running in local mode, slooo should sandbox node instances in order to1. provide more kinds faults in local mode -- for example, disks, network devices can be simulated and thus we can inject disk and network slowness.2. get rid of sudoers3. avoid interference with local environment.*I am not sure whether the current docker solution is good enough or there are better solutions. Ideally, I think we should provide individualized control over each node, but I am not sure whether it is worth doing so.The text was updated successfully, but these errors were encountered: