Skip to content

Commit e07fc8b

Browse files
author
Udalov Igor
committed
Start
1 parent 9636d98 commit e07fc8b

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

case-study.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# Интро
2+
3+
## Что за проект
4+
5+
Команда `Unity` в `Rambler&Co`. Мы занимаемся разработкой продуктов, обеспечивающих работу редакций интернет-изданий - таких как [ferra.ru](https://www.ferra.ru/), [secretmag.ru](https://secretmag.ru/) и др.
6+
7+
Сайты разрабатываются отдельно группой фронтенда. На бэкенде есть набор сервисов, ключевые это:
8+
9+
### krang
10+
11+
`CMS` на postgres, админка в которой работают редакции.
12+
13+
### bebop
14+
15+
`mongoDB`, апишка, отдающая данные сайтам.
16+
17+
## Как долго уже разрабатывается
18+
19+
Более 5 лет.
20+
21+
## Как дела с перформансом
22+
23+
### krang
24+
25+
Некоторые операции, такие как создание топика и др. могут занимать существенное время. Наверное, в рамках ДЗ мы попытаемся сконцентрировться на этом приложении.
26+
27+
### bebop
28+
29+
Думаю, часть апи практически никогда не играет роль боттлнека по времени. Как обсуждалось на лекциях, СМИ редко бывают образцом перформанса, но именно за счет того, что сайты как правило тяжеловесны - на их фоне выдача подготовленных данных из `mongoDB` не играет существенной роли.
30+
31+
## Есть ли мониторинг
32+
33+
`New Relic`, `Kibana` с дашбордами и наверное, что-то еще чего пока не видел.
34+
35+
## Можете ли вы навскидку предположить где в проекте есть что оптимизировать
36+
37+
Когда получил доступ в `NewRelic` заметил на распухающее время `Redis zscan` за последнее 3 месяца - абсолютный лидер в числе тяжеловесных операций в данный момент, задача в работе.
38+
39+
## Какова ваша роль в проекте, как давно работаете, чем занимаетесь
40+
41+
Инженер-разработчик группы бэкенд, в компании 1.5 года. Занимаюсь разработкой приложений/сервисов на `Ruby`, вкл. написание тестов, исправление багов и пр.

0 commit comments

Comments
 (0)