Open MAAF72 opened 5 years ago
@MAAF72 jelasin tech stack nya apa aja, how they connected terutama gimana caranya si web berinteraksi dengan gradernya. use UML if needed
aku gatau sih kalo python tapi coba cari2 soal yang namanya worker @MAAF72
cc @vayupranaditya
ini mau buat webnya atau gradernya?
ini mau buat webnya atau gradernya?
dua duanya
berarti itu si host nya selalu ngewatch database yak?
paling dari gw itu doang sih @MAAF72
berarti itu si host nya selalu ngewatch database yak?
yup, setiap 10 detik dia ngambil data submission yg pending dari database
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
@MAAF72 Starred. Kalo bisa deploy ke Heroku atau dimana gitu terus bikin demo user buat kami biar bisa nyoba langsung
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?
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 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 Paste log-nya di sini
@MAAF72 log dari console nya aja paste ke sini
@MAAF72 Any update? Last commit 10 hari lalu :thinking:
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