Skip to content

Commit cc1fefc

Browse files
author
Udalov Igor
committed
continue
1 parent e07fc8b commit cc1fefc

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

case-study.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,13 @@
3939
## Какова ваша роль в проекте, как давно работаете, чем занимаетесь
4040

4141
Инженер-разработчик группы бэкенд, в компании 1.5 года. Занимаюсь разработкой приложений/сервисов на `Ruby`, вкл. написание тестов, исправление багов и пр.
42+
43+
# Оптимизация Redis zscan
44+
45+
`New relic` подсказал, что на первое место самых затратных операций в `krang` занимает `Sidekiq/Social::CountUpdaterJob`.
46+
47+
![top 25 db operations](/screenshots/top_20_db_operations_before.png)
48+
49+
Обратившись к деталям замечаем отчета, видим, что за последние 3 месяца возрасло время обработки операции `redis zscan`.
50+
51+
Задача данной джобы заключается в сборе из социальных сетей данных о `shares` (репостов) по статьям. Наличие `redis zscan`
320 KB
Loading

0 commit comments

Comments
 (0)