Agave, Anzan tiimin kehittämä Solana-validointiasiakas, saa suuren päivityksen versioon 3.0. Tämä julkaisu tuo mukanaan suuria suorituskyvyn parannuksia, kauan odotettuja protokollaparannuksia ja joitain muutoksia. Tässä on mitä uutta ja miksi sillä on merkitystä, @anza_xyz 🧵 vierasketju
Suorituskyvyn parannukset: Agave 3.0 leikkaa turhaa työtä suorituksen aikana. Kauan odotettu ohjelman välimuistin uudistus vähentää satoja tarpeettomia tilihakuja tapahtumaerää kohden, mikä johtaa ~30-40 % nopeampaan tapahtumien käsittelyyn testeissämme.
Protokollan päivitys: Agave 3.0 mahdollistaa Account Data Direct Mappingin ensimmäisen vaiheen. Tämä tiukentaa tilin suojausmallia ja puhdistaa vanhat reunatapaukset. Se luo perustan joidenkin vanhojen vaarallisten ohjelmien käyttäytymisen poistamiselle.
RPC-parannuksia: Agave 3.0:n tilauspalvelin reagoi nyt paremmin. Se priorisoi uudet viestit (kuten tilauspyynnöt ja PING-ilmoitukset) lähteviin ilmoituksiin nähden. Lopputulos? Näppärämmät reaaliaikaiset päivitykset dAppeille pubsub WebSocketsin avulla.
Murtavat muutokset: Agave 3.0 puhdistaa paljon vanhentuneita ominaisuuksia. Varoitus validoijat: nosta järjestelmän muistiraja ~2 Gt:iin tai solmu ei käynnisty. Monet vanhat komentorivimerkinnät ja vanhat tilannevedosmuodot on päivitetty. Tarkista muutosloki, jos päivität.
Rakentajat ja operaattorit: Alustatyökalut v1.51 toimitetaan 3.0:n kanssa, ja se parantaa koodin luontia vähentäen sitä käyttävien kehittäjien laskentayksiköitä. 3.0 katkaisee myös levyn I/O:n, nopeuttaa käynnistystä ja asettaa oletusarvoiseksi täyden tilannekuvan väliksi 100 000 paikkaa.
42,58K