alibaba / alibaba/code-data-share-for-python
Optimize archive structure
- Lingua principale
- C
- Stelle
- 46
- Fork
- 6
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
We want to improve both security and performance by optimizing data structure of archive file,
this includes:
- [ ] Sanity check based on checksum and/or some magic number
- [ ] Use array instead of linked list for better cache behavior
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia individuando l’implementazione del formato dell’archivio e l’attuale struttura dati a lista concatenata. Definisci la validazione del checksum o del numero magico e confronta un layout basato su array con la struttura esistente; il lavoro è completo quando l’archivio è stato sottoposto a un controllo di integrità e il layout rivisto migliora il comportamento della cache senza compromettere la sicurezza.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- c
- Ambito
- performance, security
- Tipo di issue
- Refactoring
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100