http://sled.rs/perf
Чтиво про перфоманс.
О том, что люди не умеют измерять и оценивать. Что надо быть аккуратным в описании измерений, использовать E-prime.
О “притяжении данных” - когда облачный провайдер занижает цену на базовое хранение, рассчитывая, что тебе все равно придется доплачивать ему за доп. услуги по обработке данных.
О том, что throughput и latency - часто противоречат друг другу. Либо то, либо то.
О распределении данных - брать среднее по больнице - не лучшая идея. Нужно смотреть на распределение, и учитывать, что с увеличением количества запросов вероятность, что что-то пойдет не так - увеличивается.
О важности и недооцененности метрики простого дизайна - пиши простой код, так проще и процессору, и людям!
О том, что не надо кричать на бедные диски!!!
О конкурентности против параллелизма, законе Амдала, USL - параллелизм несет с собой конкурентноть, конкурентность - цену. иногда меньше параллелизма - лучше.
Об изменении перформанса - флейм графах и других инструментах.
#rust #perf #scheduler #concurrency
Чтиво про перфоманс.
О том, что люди не умеют измерять и оценивать. Что надо быть аккуратным в описании измерений, использовать E-prime.
О “притяжении данных” - когда облачный провайдер занижает цену на базовое хранение, рассчитывая, что тебе все равно придется доплачивать ему за доп. услуги по обработке данных.
О том, что throughput и latency - часто противоречат друг другу. Либо то, либо то.
О распределении данных - брать среднее по больнице - не лучшая идея. Нужно смотреть на распределение, и учитывать, что с увеличением количества запросов вероятность, что что-то пойдет не так - увеличивается.
О важности и недооцененности метрики простого дизайна - пиши простой код, так проще и процессору, и людям!
О том, что не надо кричать на бедные диски!!!
О конкурентности против параллелизма, законе Амдала, USL - параллелизм несет с собой конкурентноть, конкурентность - цену. иногда меньше параллелизма - лучше.
Об изменении перформанса - флейм графах и других инструментах.
#rust #perf #scheduler #concurrency