Dialect-ingeniørteamet gjorde noe *seriøst* ytelsesarbeid i forkant av lanseringen av varslingsstabelen vår med @JupiterExchange. @jup_mobile er en av de raskeste appene innen krypto, og varslene deres bør også være det. Det var *null* sjanse for at vi ville sende noe til dem som ikke helt nynner. Litt systemdesign og statistikk: —Varslingsstabelen vår kan håndtere nord for 1 million DAU, på tvers av API-ene våre for både å sende varsler på serversiden, og administrere en innboksfeed og brukerabonnementspreferanser fra klienten. – Mange tidssensitive varsler må nå brukerne raskt. Vi har en "burst-modus" som kan støtte størrelsesordener høyere bruk i opptil dusinvis av minutter om gangen. – En prioritetskø håndterer ulike typer leveringspipeliner. F.eks. varsler med høy prioritet for ting som grenseordrer eller avviklingsadvarsler som trenger rask levering, og lavere prioritet for kringkastingsvarsler som selskapskunngjøringer, som kan leveres til brukere over lengre tidslinjer. – Resultatet: Vi har håndtert hundrevis av millioner API-forespørsler på tvers av varslingsstabelen vår bare de siste ukene, alt uten problemer. Jeg er vanvittig stolt av arbeidet @tsmbl_dev og ingeniørteamet vårt gjorde for å levere for Jupiter, og vi har båndbredde til mye mer. Hvis du har et sprukket produkt og trenger sprukkede varsler infra, send meg en DM. 📥
3,98K