Dialectin suunnittelutiimi teki *vakavaa* suorituskykytyötä ennen hälytyspinon julkaisua @JupiterExchange:n kanssa. @jup_mobile on yksi nopeimmista kryptosovelluksista, ja myös niiden hälytysten pitäisi olla. Oli *nolla* mahdollisuus, että lähettäisimme heille jotain, joka ei täysin huminaa. Joitakin järjestelmäsuunnittelua ja tilastoja: – Hälytyspinomme pystyy käsittelemään 1 miljoonan DAU:n pohjoispuolella API-rajapintojamme sekä hälytysten lähettämiseen palvelinpuolella että postilaatikon syötteen ja käyttäjien tilausasetusten hallintaan asiakkaasta. —Monien aikaherkkien hälytysten on tavoitettava käyttäjät nopeasti. Meillä on "pursketila", joka voi tukea suuruusluokkaa suurempaa käyttöä jopa kymmeniä minuutteja kerrallaan. —Prioriteettijono käsittelee erilaisia toimitusputkia. Esimerkiksi korkean prioriteetin hälytykset esimerkiksi rajatoimeksiannoista tai likvidaatiovaroituksista, jotka vaativat nopeaa toimitusta, ja alempi prioriteetti lähetyshälytyksille, kuten yritysilmoituksille, jotka voidaan toimittaa käyttäjille pidemmällä aikavälillä. – Tulos: olemme käsitelleet satoja miljoonia API-pyyntöjä hälytyspinossamme vain muutaman viime viikon aikana ongelmitta. Olen mielettömän ylpeä työstä@tsmbl_dev ja suunnittelutiimimme tekivät Jupiterin toimittamiseksi, ja meillä on kaistanleveyttä paljon enemmän. Jos sinulla on säröillä oleva tuote ja tarvitset murrettuja hälytyksiä, lähetä minulle DM. 📥
4,18K