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

Muhammad Abdurrohman Al Fatih #2

Open
MAAF72 opened this issue Oct 24, 2019 · 17 comments
Open

Muhammad Abdurrohman Al Fatih #2

MAAF72 opened this issue Oct 24, 2019 · 17 comments
Assignees
Labels
ACCEPTED proposal is ready to execute

Comments

@MAAF72
Copy link

MAAF72 commented Oct 24, 2019

Name: Muhammad Abdurrohman Al Fatih
Nim: 1301180154
Major: S1 Informatika
Github Account: https://github.com/MAAF72
Proposal Link: https://drive.google.com/open?id=1FAGzasogo14g7fS1wNm2FJCP1NkXU0w_AylKkX2DYag
Project Link: https://github.com/MAAF72/Auto-Grader

@BlinfoldKing
Copy link
Member

@MAAF72 jelasin tech stack nya apa aja, how they connected terutama gimana caranya si web berinteraksi dengan gradernya. use UML if needed

@BlinfoldKing
Copy link
Member

aku gatau sih kalo python tapi coba cari2 soal yang namanya worker @MAAF72

cc @vayupranaditya

@vayupranaditya
Copy link
Member

ini mau buat webnya atau gradernya?

@MAAF72
Copy link
Author

MAAF72 commented Oct 31, 2019

ini mau buat webnya atau gradernya?

dua duanya

@BlinfoldKing
Copy link
Member

berarti itu si host nya selalu ngewatch database yak?

@BlinfoldKing
Copy link
Member

paling dari gw itu doang sih @MAAF72

@BlinfoldKing BlinfoldKing added the MINOR REVISION there some minor tweaks before ACCEPTED label Oct 31, 2019
@MAAF72
Copy link
Author

MAAF72 commented Oct 31, 2019

berarti itu si host nya selalu ngewatch database yak?

yup, setiap 10 detik dia ngambil data submission yg pending dari database

@BlinfoldKing
Copy link
Member

boleh deh, tapi kalo mau nyoba cobain pake message broker jadi action grader nya bisa di queue bedasarkan submisi jadi kaga perlu akses database terus terusan

atau kalo mau hindarin watching si server sediain endpoint pake flask aja, jadi kalo si django nerima input bakal consume endpoint nya flask trus langsung di grade tapi bbebas sih kalo mau tetep watch gitu aja, dari gw approved

cc @vayupranaditya

@BlinfoldKing BlinfoldKing added ACCEPTED proposal is ready to execute and removed MINOR REVISION there some minor tweaks before ACCEPTED labels Oct 31, 2019
@BlinfoldKing BlinfoldKing assigned wisn and unassigned BlinfoldKing Nov 1, 2019
@wisn
Copy link
Member

wisn commented Nov 1, 2019

@MAAF72 Starred. Kalo bisa deploy ke Heroku atau dimana gitu terus bikin demo user buat kami biar bisa nyoba langsung

@MAAF72
Copy link
Author

MAAF72 commented Nov 1, 2019

boleh deh, tapi kalo mau nyoba cobain pake message broker jadi action grader nya bisa di queue bedasarkan submisi jadi kaga perlu akses database terus terusan

atau kalo mau hindarin watching si server sediain endpoint pake flask aja, jadi kalo si django nerima input bakal consume endpoint nya flask trus langsung di grade tapi bbebas sih kalo mau tetep watch gitu aja, dari gw approved

cc @vayupranaditya

ASK dund, Kelebihannya pakai message broker daripada ngewatch dari database(khususnya SQLite) secara berkala apa ya?

@BlinfoldKing
Copy link
Member

akses ke database itu costly jadi kalo bisa dihindarin sebisa mungkin, nah kalo pake message broker, message broker nya yang ngetrigger actionnya, jadi akses database cuman seperlunya aja, selain itu kita juga bisa setting message brokernya buat masang timeout, interval, bahkan biasanya udah ada mekanisme queueing sendiri, jadi kaga perlu nyimpen queue di db malahan

@MAAF72
Copy link
Author

MAAF72 commented Nov 1, 2019

@MAAF72 Starred. Kalo bisa deploy ke Heroku atau dimana gitu terus bikin demo user buat kami biar bisa nyoba langsung

bingung deploynya gimana, drtdi error terus wkwkkw

@MAAF72
Copy link
Author

MAAF72 commented Nov 1, 2019

image

@wisn
Copy link
Member

wisn commented Nov 1, 2019

@MAAF72 Paste log-nya di sini

@MAAF72
Copy link
Author

MAAF72 commented Nov 1, 2019

@BlinfoldKing
Copy link
Member

@MAAF72 log dari console nya aja paste ke sini

@wisn
Copy link
Member

wisn commented Nov 11, 2019

@MAAF72 Any update? Last commit 10 hari lalu 🤔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ACCEPTED proposal is ready to execute
Projects
None yet
Development

No branches or pull requests

4 participants