hackjunction / hackjunction/JunctionApp

Feature request - Create calculation service for gavel voting system

Aperta
#753 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
78
Fork
69
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Usign https://github.com/anishathalye/gavel python app, create an alternative backup system, which can be used as a service for calculating the scores generated from the votes submitted on the Junction Platform

**Is your feature request related to a problem? Please describe.**
Currently the Gavel system rewritten on JS is running on the same thread as the Junction Platform blocking the app of serving users while each calculation runs

**Describe the solution you'd like**
Offload the calculations to be performed by the original Gavel algorithm, as a API service, separate from the main application

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start by reviewing the Junction Platform's current JavaScript Gavel calculation path and the original Python Gavel application linked in the issue. Define the separate service's API boundary and verify that submitted votes can be calculated without blocking the main application.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, python
Ambito
api, backend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.