Skip to content

Instantly share code, notes, and snippets.

@jimbol
Created September 22, 2016 20:07
Show Gist options
  • Save jimbol/46d76fa9abed1d8003e83d1659f37dbb to your computer and use it in GitHub Desktop.
Save jimbol/46d76fa9abed1d8003e83d1659f37dbb to your computer and use it in GitHub Desktop.
Thread download performance refactor
BEFORE THREAD DOWNLOAD REFACTOR
| ---------------------------------------------------------------------------------------------------- 8765 total
configure-store | ------------------ 1598ms
get-stored-stat | ----------------- 1567ms
create-store... | 7ms
run-saga-middle | 23ms
bootstrap...... | 53ms
download-device | ------- 688ms
get-devices.... | ------- 616ms
get-store...... | ---- 396ms
start-socket-co | 74ms
create-socket-c | 1ms
download-mailbo | --- 288ms
mailboxes...... | -- 247ms
download-folder | -------- 776ms
download-new-th | - 133ms
fetch-threads.. | -------------------------------------------- 3914ms
get-user....... | 34ms
get-users...... | ---------------------------- 2506ms
process-threads | -------------- 1238ms
AFTER THREAD DOWNLOAD REFACTOR
| ---------------------------------------------------------------------------------------------------- 4914 total
configure-store | ----------------------- 1168ms
get-stored-stat | ----------------------- 1133ms
create-store... | 7ms
run-saga-middle | 27ms
bootstrap...... | - 73ms
download-device | -------------- 724ms
get-devices.... | ------------- 653ms
get-store...... | --------- 475ms
start-socket-co | - 83ms
download-mailbo | ---- 232ms
mailboxes...... | --- 188ms
download-folder | -------------- 736ms
download-new-th | -- 100ms
fetch-threads.. | ------------------ 901ms
get-user....... | 30ms
get-users...... | ---- 201ms
process-threads | ----------------- 874ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment