| Håndredigert konfigurasjon |
|---|
| Innrykksbaserte nøkkel-verdi-par med lister og nøsting | Konfigfiler, CI-pipelines og dataserialisering |
| Tabeller med nøkkel-verdi-par og typede verdier | Appkonfigurasjon i Rust- og Python-prosjekter |
| Flate seksjoner med nøkkel-verdi-par | Enkel app- og systemkonfigurasjon |
| Flate NØKKEL=verdi-par, én per linje | Miljøvariabler og hemmeligheter |
| JSON med nøkler uten anførselstegn, kommentarer og etterfølgende komma | Håndredigert konfigurasjon som holder seg nær JSON |
| JSON med linje- og blokkkommentarer | Redigeringsinnstillinger som VS Code-konfigurasjon |
| JSON med lempelige anførselstegn, komma og kommentarer | Menneskevennlig konfigurasjon som konverteres til JSON |
| Typede verdibegrensninger kombinert ved unifisering | Konfigskjemaer, validering og Kubernetes-templating |
| Noder med argumenter, barn og nøsting | Konfigurasjonsdokumenter som et YAML-alternativ |
| Rust-aktige strukturer og enums med nøsting | Rust-app- og spilltilstand via serde |
| Binære egenskapstrær med nøkler, lister og verdier | Appinnstillinger for macOS og iOS |
| XML-tagger som koder property-list-nøkler og -verdier | Lesbare Apple property lists i Xcode-prosjekter |
| Maskinell utveksling |
|---|
| Nøstede objekter og arrays med typede verdier | API-er og konfigurasjon overalt |
| Tagger med attributter og dyp nøsting | Dokumenter, SOAP og eldre bedriftssystemer |
| Rader med kommaseparerte verdier under en overskrift | Tabelldata og regnearkutveksling |
| Kompakte binære objekter og arrays | Raske, små maskin-til-maskin-payloads |
| Étt JSON-objekt per linje uten ytre array | Strømmende logger, hendelsespipelines og append-only-eksport |
| Kolonnebasert binær layout med koding og statistikk per kolonne | Analytiske spørringer over kolonnedelsett i datasjøer |
| Skjemadefinerte poster i kompakt radkoding | Kafka-pipelines og Hadoop-data med skjemaer under utvikling |
| Kompakte taggfelt deklarert i et separat skjema | gRPC-tjenester og meldingsutveksling på tvers av språk |
| Binær JSON med ekstra typer for dato, binærdata og id | MongoDB-lagring og wire-protokoll |
| Grensesnittdefinerte strukturer med kompakt binærkoding | RPC og serialiseringspipelines på tvers av språk |
| Strukturlayout som leses direkte uten dekodetrinn | Zero-copy-parsing der latens er viktig |
| Flate tabeller av felter aksessert via offset | Spill- og mobildata lest på plass uten allokering |
| Kolonnebaserte arrayer i minnet i en delt layout | Zero-copy-utveksling av tabelldata mellom analysebiblioteker |
| Kolonnebaserte striper med komprimering og lette indekser | Hive-tabeller og lagring i lagerskala |
| Kompakt binær koding av JSON-datamodellen | Begrensede enheter og CoAP-basert IoT-trafikk |
| Binær JSON med delte referanser for gjentatte nøkler | Java-tjenester med høyt gjennomløp bygget på Jackson |
| Domenespesifikke formater |
|---|
| JSON-objekter som koder punkter, linjer og polygoner | Nettkart og API-er for geografiske objekter |
| JSON-logg over HTTP-forespørsler, svar og tidsmålinger | Nettleser-nettverksspor delt for feilsøking |
| XML-feedoppføringer med tittel, dato og lenke | Publisere oppdateringer til feedlesere |
| Ren tekst med tegnmarkører for overskrifter og utheving | README-filer, dokumentasjon og innhold for statiske nettsteder |
| Zippede XHTML-kapitler med pakke- og spine-metadata | Distribusjon av e-bøker med tilpasset tekstflyt |