Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
 Re: Вопрос на собеседовании: почему тормозит production  [new]
andreykaT
Member

Откуда:
Сообщений: 2421
тут скорее речь о подходах траблшутинга. оверол они будут одинаковы в рамках практически любой сферической системы в вакууме. ну и здравый смысл. ))

если у тебя бэк тормозит то ты навряд-ли сразу же побежишь изучать дампы памяти. хотя конечно можешь начать и с этого а там выяснится что админ из 4х процов оставил половинку одного.
23 сен 19, 16:56    [21977097]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26740
Андрей Панфилов
skyANA
Да разный может быть опыт. Уверен, что вы лично с этим сталкивались :)

По вашему с какой целью ТСа спросили то, что спросили?
Если подходить к траблшутингу "в целом", то вот лично я могу накидать так факторов 30 (может больше) влияющих на производительность ИС, для конкретной взятой ИС оно сужается наверное до ~5, т.е. если мы пытаемся взять на работу человека из другой компании, то вероятность "правильного" ответа на поставленный вопрос довольно мала в случае inhouse-разработки, в случае поддержки конкретного вендорского ПО шансы повышаются значительно. Со своей стороны, я бы расценивал подобный вопрос как признак наличия бардака в SDLC, при условии что вакансия для обычного разработчика, а не top-notch (ну в этом случае я бы и на форуме ничего не спрашивал)

То есть, если коротко, то вы бы поняли, что не будете работать в данной компании, услышав подобный вопрос?
23 сен 19, 16:58    [21977102]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
andreykaT
Member

Откуда:
Сообщений: 2421
skyANA
Андрей Панфилов
пропущено...
Я буду ждатьничего не буду делать до появления одного из двух:
- воспроизводимого сценария
- приглашения on-site

Тот же NewRelic показывает, что конкретно и в какой момент времени начало тормозить, при какой нагрузке, и продолжается-ли до сих пор.
Что вам ещё нужно для воспроизводимого сценария?

ньюрелика может и не быть в принципе.
23 сен 19, 17:02    [21977106]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3334
andreykaT
хотя конечно можешь начать и с этого а там выяснится что админ из 4х процов оставил половинку одного.
Опять реальные случаи:
- в AIX процессоры можно нарезать толи десятыми, толи сотыми долями, нам один раз нарезали 10 по 0.1, а потом удивлялись чего оно так тупит
- в докере (по крайней мере под RH) с увеличением количества ядер на машине какие-то нездравые приколы: в гипервизоре добавляем ядра, а докеру пофиг на это - он там где-то у себя внутри affinity настроил и "новые" ядра не использует
- в майкрософте с этим вообще веселуха: https://www.sql.ru/forum/1309824/oracle-11g-ne-ispolzuet-vse-processory
23 сен 19, 17:06    [21977110]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3334
skyANA
То есть, если коротко, то вы бы поняли, что не будете работать в данной компании, услышав подобный вопрос?
Точно не на позиции разработчика. Вы же не ожидаете от водителя лимузина навыков ремонта двигателей?
23 сен 19, 17:08    [21977111]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26740
andreykaT
skyANA
пропущено...

Тот же NewRelic показывает, что конкретно и в какой момент времени начало тормозить, при какой нагрузке, и продолжается-ли до сих пор.
Что вам ещё нужно для воспроизводимого сценария?

ньюрелика может и не быть в принципе.
Может и не быть. Это к теме не относится.
23 сен 19, 17:47    [21977153]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26740
Андрей Панфилов
skyANA
То есть, если коротко, то вы бы поняли, что не будете работать в данной компании, услышав подобный вопрос?
Точно не на позиции разработчика.

Вот и славно.
Хорошо, когда на собеседовании, а не после, становится ясно, что это не то место, где ты хотел бы работать.
23 сен 19, 17:48    [21977154]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2144
Андрей Панфилов
Ваша проблема в том, что вы пытаетесь вашу субъективную действительность выставить как объективную реальность. Ну поддерживаете вы там свой доморощенный SaaS, ну поддерживайте дальше. Вот прямая аналогия с вопросом топика: что делать в случае пожара в офисе? Разумный человек скажет, что нужно свалить из офиса как можно быстрее, неразумный кинется тушить пожар (хотя есть более другие специально обученные люди)

+1
skyANA,
Если ты не понял, высасывая данный топик из пальца, тут твой опыт в шарпе совсем не нужен никому.
Ты тут джун. Бери пример какие вопросы обсуждают рядом джуны. Это вопросы про код.
23 сен 19, 18:03    [21977164]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
mayton
Member

Откуда: loopback
Сообщений: 42452
PetroNotC Sharp, дружище. Сбавь обороты. Обычный технический топик. А ты - сразу в драку.

Добрее быть надо.
23 сен 19, 18:04    [21977170]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26740
mayton,

что, он на обсуждение моей личности опустился? :)
у меня его сообщения скрываются через Tampermonkey
23 сен 19, 18:08    [21977175]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2144
mayton,
Я добрый, для конкретных вопросов к разработчикам.
Тут интервью и реклама "а зачем так спросили?".
Это не технический топик.
Где ТС?
23 сен 19, 18:13    [21977183]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2144
skyANA
mayton,

что, он на обсуждение моей личности опустился? :)
у меня его сообщения скрываются через Tampermonkey

Так понятно?
автор
Ваша проблема в том, что вы пытаетесь вашу субъективную действительность выставить как объективную реальность.
23 сен 19, 18:14    [21977185]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
mayton
Member

Откуда: loopback
Сообщений: 42452
PetroNotC Sharp, тяжело тебе живётся. Так реагируешь.
23 сен 19, 18:30    [21977202]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2144
mayton
PetroNotC Sharp, тяжело тебе живётся. Так реагируешь.

Офф
А ты почитай треды в шарпе как читал их я)))) LOL.
И всё поймешь.
23 сен 19, 18:42    [21977213]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
mayton
Member

Откуда: loopback
Сообщений: 42452
Шарп не интересует пока.
23 сен 19, 18:59    [21977223]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 2144
mayton
Шарп не интересует пока.
да.
И мой ответ тут 21976248 вроде не выпал из общего контекста.
23 сен 19, 19:04    [21977225]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
iOracleDev
Member

Откуда:
Сообщений: 371
j2ee2016
Всем привет.

Какой ответ Вы считаете наиболее правильным и корректным на вопрос:
"Есть REST API на продакшене и, вдруг, какая-то операция начинает резко тормозить. Что делать в такой ситуации? при условии, что сам SQL-запрос к БД выполняется быстро"

Сферический конь в вакууме захромал, что делать?

1. Выяснить, а был ли конь и действительно ли он хромает?
2. Что предшествовало данной неприятности? Какие изменения вносились?
3. Кто то что то утверждает? Не верь!
"при условии, что сам SQL-запрос к БД выполняется быстро" - где взяли запрос? Как узнали что он выполняется быстро? Запрос посылали и получали результат именно с того сервера на котором крутится сервис?
4. Воспроизвести проблему на тестовой среде.
5. Локализовать участок на котором происходит сбой.
6. Позвать сферического ветеринара в вакууме для дальнейших разбирательств.
24 сен 19, 00:24    [21977415]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос на собеседовании: почему тормозит production  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2343
Не New Relic’ом одним: взгляд на Datadog и Atatus

В среде SRE/DevOps-инженеров никого не удивишь, что однажды появляется клиент (или система мониторинга) и сообщает, что «всё пропало»: сайт не работает, оплаты не проходят, жизнь - тлен…
Как бы ни хотелось помочь в такой ситуации, сделать это без простого и понятного инструмента бывает очень сложно. Зачастую проблема скрыта в коде самого приложения - нужно лишь локализовать её.
27 сен 19, 11:09    [21980626]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 [3]      все
Все форумы / Java Ответить