Nakon rasprave na Twitteru o pohrani podataka, jedan je programer odlučio izraditi vlastiti binarni format. Rezultat je binarni format koji može smanjiti veličinu JSON paketa za 80 posto. Standardni ASCII znakovi zauzimaju jedan bajt, no brojevi poput 104, zapisani kao ASCII, zauzimaju tri bajta, iako im je potreban samo jedan. Kako bi se uštedio prostor, razvijen je sustav sa zaglavljem koje označava tip podatka (npr. cijeli broj ili niz znakova). Dodatni bajt u zaglavlju koristi se za označavanje duljine niza znakova. Za cijele brojeve polje duljine nije potrebno, ali je ključno za dekoder kako bi znao gdje zaglavlje završava. Rješenje je pronađeno u korištenju bita unutar samog zaglavlja, tzv. „bita za nastavak“, koji signalizira postoji li još bajtova zaglavlja.
Razvijen binarni format za smanjenje JSON podataka do 80 posto
Izvori
Originalni sadržaj iz javnih izvora. Pune članke ne objavljujemo — kliknite za izvornu publikaciju.
- Hacker News Front (2026-09-28 01:33) Pročitaj original ↗
AI će pretražiti dodatne izvore i sintetizirati detaljniji sažetak (8-12 rečenica) iz više izvora. Rezultat se ne sprema javno i ne indeksira.