menu
QAmmunity.org
Login
Register
My account
Edit my Profile
Private messages
My favorites
Register
Ask a Question
Questions
Unanswered
Tags
Categories
Ask a Question
A bug was discovered in Canvas where the website crashes if 2 or more students are writing a discussion post at the same time. It's the weekend and Canvas support is unavailable. The entire class needs
asked
Mar 6, 2021
228k
views
3
votes
A bug was discovered in Canvas where the website crashes if 2 or more students are writing a discussion post at the same time. It's the weekend and Canvas support is unavailable. The entire class needs to submit a discussion post but the system keeps crashing. Use your creativity and implement a system that ensures only one student is writing a discussion post at any given time. Describe in detail which tools, communication methods, and safeguards are used to ensure the following:
Guarantee mutual exclusion: Only one student may be writing in canvas at any given time.
Prevent lockout: A student not attempting to write a post must not prevent other students from writing a post.
Prevent starvation: A student must not be able to repeatedly come back and edit their post while other students are waiting to write.
Prevent deadlock: Multiple students trying to write a post at the same time must not block each other indefinitely.
Computers and Technology
college
Alexander Mikhaylov
asked
by
Alexander Mikhaylov
4.2k
points
answer
comment
share this
share
0 Comments
Please
log in
or
register
to add a comment.
Please
log in
or
register
to answer this question.
1
Answer
4
votes
Answer:
See the pictures attached
Step-by-step explanation:
Nilo Araujo
answered
Mar 11, 2021
by
Nilo Araujo
3.6k
points
ask related question
comment
share this
0 Comments
Please
log in
or
register
to add a comment.
Ask a Question
Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.
3.7m
questions
4.8m
answers
Other Questions
Assume you have created a mechanical arm that can hold a pen. The arm can perform the following tasks: • Lower the pen to a piece of paper. • Raise the pen from the paper. • Move the pen 1 inch along a
Drag each connector name to match the connector type shown.
What problem does chlorofluorocarbon (CFC) create? a. it causes lead poisoning b.it causes great damage to the ozone layer c. it leaks into food as it cools the air and refrigerators d. it is responsible
A school secretary has been asked to prepare a letter of learners what electronic device will she use
Does anyone have game design in connections
Twitter
WhatsApp
Facebook
Reddit
LinkedIn
Email
Link Copied!
Copy
Search QAmmunity.org