| Käsin muokattava konfiguraatio |
|---|
| Sisennykseen perustuvat avain-arvo-parit listoineen ja sisäkkäisyyksineen | Konfiguraatiotiedostot, CI-putket ja dataserialisointi |
| Avain-arvo-parien taulukoita tyypitetyillä arvoilla | Sovelluskonfiguraatio Rust- ja Python-projekteissa |
| Litteitä lohkoja avain-arvo-pareista | Yksinkertainen sovellusten ja järjestelmän konfiguraatio |
| Litteitä AVAIN=arvo-pareja, yksi per rivi | Ympäristömuuttujat ja salaisuudet |
| JSON lainausmerkeittömillä avaimilla, kommenteilla ja loppupilkuilla | Käsin muokattava konfiguraatio, joka pysyy lähellä JSONia |
| JSON rivi- ja lohkokommenteilla | Editoriasetukset kuten VS Code -konfiguraatio |
| JSON höllennetyillä lainausmerkeillä, pilkuilla ja kommenteilla | Ihmisystävällinen konfiguraatio, joka muuntuu JSONiksi |
| Tyypitettyjä arvorajoitteita yhdistettynä unifikaatiolla | Konfiguraatioskeemat, validointi ja Kubernetes-mallinnus |
| Solmuja argumentteineen, lapsineen ja sisäkkäisyyksineen | Konfiguraatioasiakirjat YAML-vaihtoehtona |
| Rust-tyylisiä structeja ja enumeraatioita sisäkkäisyydellä | Rust-sovellusten ja pelien tila serden kautta |
| Binäärisiä ominaisuuspuita avaimista, listoista ja arvoista | macOS- ja iOS-sovellusten asetukset |
| XML-tägejä, jotka koodaavat ominaisuuslistojen avaimet ja arvot | Luettavat Apple-ominaisuuslistat Xcode-projekteissa |
| Koneiden välinen vaihto |
|---|
| Sisäkkäisiä objekteja ja taulukoita tyypitetyillä arvoilla | API:t ja konfiguraatio kaikkialla |
| Tägejä attribuutteineen ja syvine sisäkkäisyyksineen | Dokumentit, SOAP ja vanhat yritysjärjestelmät |
| Rivejä pilkuilla erotettuja arvoja otsikon alla | Taulukkomuotoista dataa ja taulukkolaskennan vaihtoa |
| Kompakteja binääriobjekteja ja -taulukoita | Nopeita ja pieniä koneiden välisiä viestejä |
| Yksi JSON-objekti per rivi ilman ulkoista taulukkoa | Striimattavat lokit, tapahtumaputket ja vain lisättävät viennit |
| Sarakemuotoinen binäärirakenne koodauksilla ja tilastoilla per sarake | Analyyttiset kyselyt sarakkeiden osajoukoista datajärvissä |
| Skeemamääritellyt tietueet kompaktissa rivikoodauksessa | Kafka-putket ja Hadoop-data kehittyvine skeemoineen |
| Kompakteja tägitettyjä kenttiä, jotka on julistettu erillisessä skeemassa | gRPC-palvelut ja kielten välinen viestinvaihto |
| Binääri-JSON lisätyillä päivämäärä-, binääri- ja id-tyypeillä | MongoDB-tallennus ja siirtoprotokolla |
| Rajapinnalla määritellyt structit kompaktissa binäärikoodauksessa | Kielten välinen RPC ja serialisointiputket |
| Struct-asettelu, joka luetaan suoraan ilman dekoodausvaihetta | Nollakopiointijäsennys, kun viive ratkaisee |
| Litteitä taulukoita kentistä, joihin viitataan offsetilla | Peli- ja mobiilidata luettuna paikallaan ilman allokointia |
| Muistissa olevia saraketaulukoita yhteisessä asettelussa | Nollakopiointinen taulukkovaihto analytiikkakirjastojen välillä |
| Sarakemuotoisia raitoja pakkauksella ja kevyillä indekseillä | Hive-taulukot ja varastomittakaavan tallennus |
| Kompakti binäärikoodaus JSONin datamallista | Rajoitetut laitteet ja CoAP-pohjainen IoT-liikenne |
| Binääri-JSON jaetuilla viittauksilla toistuville avaimille | Suuren läpäisyn Java-palvelut Jacksonin varassa |
| Toimialakohtaiset muodot |
|---|
| JSON-objekteja, jotka koodaavat pisteitä, viivoja ja monikulmioita | Web-kartat ja maantieteellisten kohteiden API:t |
| JSON-loki HTTP-pyynnöistä, vastauksista ja ajoituksista | Selaimen verkonjäljet, jotka jaetaan virheenjäljitykseen |
| XML-syötteen kohteita otsikkoineen, päiväyksineen ja linkkeineen | Päivitysten julkaisu syötteenlukijoille |
| Tavallista tekstiä välimerkeillä otsikoihin ja painotukseen | README:t, dokumentaatio ja staattisten sivustojen sisältö |
| Zip-pakattuja XHTML-lukuja paketti- ja spine-metatiedoilla | Uudelleenvirtautuvan e-kirjan jakelu |