Viive vs. suorituskyky Oletko koskaan miettinyt, miksi sovelluksesi tuntuu hitaalta, vaikka kaistanleveys näyttää hyvältä? Viive ja suorituskyky selittävät kaksi hyvin erilaista tarinaa suorituskyvystä. Latenssi mittaa pakettikohtaista viivettä. Se on se, mitä käyttäjät tuntevat, kun he napsauttavat painiketta. Se on reagointikykyä. Se on aika, jolloin yksi pyyntö kulkee palvelimelta päätelaitteelle. Tämä sisältää palvelimen käsittelyajan, jonotusviiveet, etenemisen verkon kautta, lähetysviiveet ja viimeisen mailin yhteyden käyttäjän laitteeseen. Suorituskyky mittaa äänenvoimakkuutta sekunnissa. Se on se, kuinka paljon dataa toimitetaan onnistuneesti tietyssä ajassa. Ei se, kuinka nopeasti kukin paketti liikkuu, vaan kuinka monta pakettia virtaa putken läpi. Suorituskyky on kapasiteetti. Suuri suorituskyky tarkoittaa, että järjestelmä käsittelee kuorman tukehtumatta. Sinulle: Miten mittaat näitä mittareita tavalla, joka todella ennustaa, milloin asiat menevät rikki? -- Lanseerasimme juuri all-in-one-teknisen haastattelun valmistelualustan, joka kattaa koodauksen, järjestelmäsuunnittelun, OOD:n ja koneoppimisen. Lanseerausmyynti: 50 % alennus. Tsekkaa se: #systemdesign #coding #interviewtips .