The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Яндекс открыл Perforator, инструментарий для профилирования приложений"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Яндекс открыл Perforator, инструментарий для профилирования приложений"  +/
Сообщение от opennews (?), 30-Янв-25, 17:00 
Компания Яндекс объявила об открытии исходного кода инструментария Perforator, предназначенного для непрерывного сбора детальных метрик с информацией о работе приложений и рассчитанного на использование в крупных кластерах и датацентрах. Инструментарий позволяет анализировать работу приложений в реальном времени, оценивать распределение ресурсов на Linux-серверах и выявлять наиболее ресурсоёмкие приложения. Код написан на языке С++ и распространяется под лицензией MIT (eBPF-программы под GPLv2)...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=62641

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от дАнон (?), 30-Янв-25, 17:00   +31 +/
"и выявлять наиболее ресурсоёмкие приложения"

занялись бы уже Яндекc Go на Андроиде. а то чуть ли не флагман нужен для работы курьером или вызова такси

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #18, #25, #26, #54

2. Сообщение от Аноним (2), 30-Янв-25, 17:07   –4 +/
Для вызова такси вообще смартфон не нужен, а проблемы курьеров яндекс не волнуют
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #4

4. Сообщение от Аноним (-), 30-Янв-25, 17:15   +/
Я посмотрю как ты по телефону будешь мрашрут по лесу описывать)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #11, #46

5. Сообщение от Аноним (5), 30-Янв-25, 17:15   +3 +/
эт чтобы мониторить 10к серверов необходимо еще и 10к серверов для хранения и анализа?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #27, #42, #47

7. Сообщение от Аноним (7), 30-Янв-25, 17:23   –2 +/
>компании Яндекс удалось на 20% снизить расходы на серверы

Вот, начали экономить, чтобы хоть как-то оправиться от многотысячных штрафов:
https://vc.ru/food/407512

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #10, #39, #51, #107

8. Сообщение от Bob (??), 30-Янв-25, 17:29   +4 +/
Намного проще платить штрафы по 60к деревянных, чем деожать инфраструктуру безопасности
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #21, #43, #159

9. Сообщение от Тот_ещё_аноним (ok), 30-Янв-25, 17:37   +7 +/
С нетерпением ждём релиз flugergehaimer от vk group
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #41

10. Сообщение от Аноним (10), 30-Янв-25, 17:39   +2 +/
Это для физлица много(и то не для каждого). Яндексу дешевле их выплачивать, чем нанимать ещё сотрудников. Не пойдут же опеннетчики чинить что-то за спасибо и промокод на такси
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #113

11. Сообщение от нах. (?), 30-Янв-25, 17:42   +1 +/
> Я посмотрю как ты по телефону будешь мрашрут по лесу описывать)

да так и описываешь - "да, там канава, ну она неглубокая и дно чистое, как переехали - сразу направо и потом по просеке налево до упора". А просто по яндекс-точке он и не поедет, потому что "хрен тебя знает, пройдет ли там вообще машина".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #34

12. Сообщение от Самый Лучший Гусь (?), 30-Янв-25, 17:50   +1 +/
10к+1
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #13, #104

13. Сообщение от Аноним (5), 30-Янв-25, 17:58   +/
аналитег
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

14. Сообщение от Нуину (?), 30-Янв-25, 18:06   +/
> Заявлена поддержка языков программирования  C++, Go, Rust, Java, Python и JavaScript/Node.js

В Яндексе раст уже разрешили?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #115

16. Сообщение от Аноним (16), 30-Янв-25, 18:16   +3 +/
просто фронт к https://github.com/google/autofdo похоже, судя по кишочкам dockerfile.build
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #40

17. Сообщение от Аноним (17), 30-Янв-25, 18:22   +/
Яндекс, почини уже самокаты с помощью перфоратора. Весь 2024 год были проблемы сними.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

18. Сообщение от Аноним (18), 30-Янв-25, 19:26   +4 +/
>занялись бы уже Яндекc Go на Андроиде. а то чуть ли не флагман нужен для работы курьером или вызова такси

Когда из яндекс разработки пойдут в курьерку, тогда и оптимизируют.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

21. Сообщение от Аноним (21), 30-Янв-25, 20:13   +/
Зришь в корень.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #108

23. Сообщение от Анонимemail (23), 30-Янв-25, 21:41   –1 +/
Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

Если в принципе возникают вопросы к этому, то надо брать и не глядя переписывать.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24, #57, #61, #64

24. Сообщение от Yandex Man (?), 30-Янв-25, 22:09   +/
У яндекса главная страница 20 лет была на перле. Миллион строк на перле если быть точнее.
Только недавно переписали на golang https://youtu.be/AALxh1mbsTo
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #35, #56, #58

25. Сообщение от Yandex Man (?), 30-Янв-25, 22:13   +/
Это приложение в принципе не может быть быстрым. Потому что на стороне сервера оно написано на микросервисах, которые дергают цепочкой микросервисы. Тех лид Яндекса(Денис Исаев - нереально крутой парень) высказал мнение что это архитектурная ошибка которая тормозит всё приложение и каждый запрос - но пока это никак не изменить. Подбробности: https://youtu.be/229RE8fwMNs
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #29, #30, #31, #62, #100, #145

26. Сообщение от дрыщ (?), 30-Янв-25, 22:15   +/
На бюджетных устройствах с UFS-памятью ничего не тормозит вообще.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #172

27. Сообщение от chdlb (?), 30-Янв-25, 22:17   +5 +/
perforator показал что 80% времени сервера трятятся на профилирование
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #66

28. Сообщение от Аноним (-), 30-Янв-25, 22:19   –2 +/
Перфоратор - название с юмором конечно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #36, #65, #157

29. Сообщение от Аноним (29), 30-Янв-25, 22:36   +4 +/
Ну и нахрена спрашивается вообще микросервисы тогда нужны? Все гонялись с ними, а на деле туфта. Так же и с растом будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #44, #49, #152

30. Сообщение от Мне хватает (?), 30-Янв-25, 22:39   –1 +/
Даешь монолит как у дедов было
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #114

31. Сообщение от Аноним (31), 30-Янв-25, 22:39   +7 +/
> Денис Исаев - нереально крутой парень

Денис, сам себя не похвалишь - никто не похвалит.

Вообще, смотрел этот доклад, что там крутого? Сделали г@вно и хвалятся как через боль стали приводить к нормальному виду. Герои, не иначе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #50

34. Сообщение от pic (??), 30-Янв-25, 23:02   +/
Да в 1,5 тысяч н.п. РФ вообще нет и не было мобильного интернета, канава там дело десятое. Врач, хлеб, связь, полиция (40% нехватка л.с.).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #99

35. Сообщение от Аноним (21), 30-Янв-25, 23:03   +/
У них и фрибсд была 15 лет назад.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

36. Сообщение от Аноним (21), 30-Янв-25, 23:03   +/
Плохой нейминг у плохо компании.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #74

39. Сообщение от pic (??), 30-Янв-25, 23:18   –1 +/
Перфоратор не для этого.

В тучные несанкционные годы им было плевать, железо было доступное, пили любого качества код - серваки всё стерпят, не хватит - добавим.

А сейчас даже цап-царап (ц) не получается.
Выход - оптимизация нагрузок и кода.
Так бы даже этот инструмент анализа не стали рожать.

Так что и эти несчастные супераппы в России не приживутся.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #45

40. Сообщение от Аноним (40), 30-Янв-25, 23:20   +/
Да вроде не очень похоже. Вот кишки какие-то: https://github.com/yandex/perforator/blob/main/perforator/ag...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

41. Сообщение от pic (??), 30-Янв-25, 23:23   +1 +/
Для этих нужно кое-что другое ;)
Но и это их не спасло бы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

42. Сообщение от 12yoexpert (ok), 30-Янв-25, 23:32   +1 +/
телеметрия сама себя не оттелеметрирует
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #67

43. Сообщение от pic (??), 30-Янв-25, 23:37   –2 +/
Вот штрафы с оборота бы навесить, тогда толк будет, особенно когда сейчас туго с налогами в бюджете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #110

44. Сообщение от wewewe (?), 30-Янв-25, 23:49   +7 +/
Нужен здравый смысл. И огромный монолит, и по микросервису на каждые три строчки кода - как правило плохие архитектурные решения. Хорошая архитектура - это баланс, а не упороться в какую-нибудь одну концепцию. Аналогично и с растом. Хорошо уметь ловить ошибки работы с памятью, но это не может быть единственной целью, оправдывающей вообще всё.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #112

45. Сообщение от wewewe (?), 30-Янв-25, 23:52   +/
> В тучные несанкционные годы им было плевать, железо было доступное, пили любого качества код - серваки всё стерпят, не хватит - добавим.

Это возможно у вас в ИП Козявкин так было, а в Яндексе всегда железа не хватало. Как минимум, потому что ДЦ не резиновые, и 500к ядер аллоцировать - это не в каком-нибудь облаке ещё пару виртуалок накликать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #52

46. Сообщение от Аноним (46), 30-Янв-25, 23:54   +/
Сидя рядом с водилой, буду ему словами описывать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #48

47. Сообщение от wewewe (?), 30-Янв-25, 23:55   +/
Не, там эпсилон железа тратится. Окупится очень быстро.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #68

48. Сообщение от dullish (ok), 30-Янв-25, 23:58   +1 +/
Можно подумать, он по русски понимает. И, нет, полагаю, английский для него тоже не родной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #97

49. Сообщение от Аноним (46), 30-Янв-25, 23:58   +/
А если микросервисы оформить плагинчиками, чтоб без переключения контекста?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #150

50. Сообщение от Аноним (46), 31-Янв-25, 00:05   +2 +/
Допфинансирование выбили. Ну не герои, а люди с нормальными потребностями. А если всё сразу делать на отлично, так можно и на морозе остаться. Всё же и так работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31 Ответы: #53

51. Сообщение от Аноним (46), 31-Янв-25, 00:08   +/
А за что их штрафуют? Они честно исполняют обязанности ОРИ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #72

52. Сообщение от pic (??), 31-Янв-25, 00:18   –1 +/
Корпоративная порука?
Понимаю, но не сочувствую.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #45 Ответы: #59

53. Сообщение от Аноним (31), 31-Янв-25, 00:27   +4 +/
От Яндекса ждешь как минимум не наступать на такие граблищи. На деле там неопытные студенты многим заведуют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #63, #111

54. Сообщение от cheburnator9000 (ok), 31-Янв-25, 00:28   +5 +/
Лол после того как они туда запихали рекламу оно стало тормозить адцки. Видимо perforator никак не хочет находить проблемный код блоков рекламы 🤣

Я их Go не запускал пару лет. Недавно запустил и был в ужасе, ибо телефон чуть ли не намертво завис. Через пару минут оно проперделось и нарисовало километр рекламы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #103

56. Сообщение от Нуину (?), 31-Янв-25, 00:33   +/
> У яндекса главная страница 20 лет была на перле

В докладе явно сказано, что там был перл + v8, который фронтовый код запускал. Переделали на 2 сервиса, а потом уже перловый на го насколько я понял. Логично предположить, что нода на фронте.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

57. Сообщение от Нуину (?), 31-Янв-25, 00:35   +/
> Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

Ну потому что часто не в языке проблема, что тормозит что-то.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

58. Сообщение от Нуину (?), 31-Янв-25, 00:37   +1 +/
> У яндекса главная страница 20 лет была на перле.

Интересно на что перепишут новый кот еще через 20 лет...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

59. Сообщение от wewewe (?), 31-Янв-25, 00:38   +1 +/
Какая ещё порука? Видимо для вас капекс это только фильм с Кевином Спейси, вот я и объясняю, что нет, скорее плевать на оптимизации будет какой-нибудь мелкий бизнес с виртуалкой в чужом облаке, чем большая компания со своими ДЦ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #119

61. Сообщение от wewewe (?), 31-Янв-25, 00:43   +/
> Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

Хотя бы чтобы понять сколько и зачем оно тратит ресурсов в целом. Это же cluster-wide тулза. Ну и если 95% питонячей тулзы приходится на какую-нибудь сишную либу, то переписывание не очень поможет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #80

62. Сообщение от Нуину (?), 31-Янв-25, 00:48   +1 +/
> Тех лид Яндекса(Денис Исаев - нереально крутой парень) высказал мнение что это архитектурная ошибка которая тормозит всё приложение и каждый запрос - но пока это никак не изменить.

:D Нереально крутой (хотя не понятно почему) техлид, сказал, что в приложении архитектурная ошибка и ее нельзя поправить? Я все правильно понял? Зато микросервисы и котлин. Сразу вспомнилась история как Маск уволил разраба твиттера (Frohnhoefer) под андроид.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #76

63. Сообщение от Нуину (?), 31-Янв-25, 00:51   +/
>  На деле там неопытные студенты многим заведуют

Ты просто дроче^Wалгосекцию не прошел, вот и бесишься (шутка).

А по факту да, не хватает им взгляда здорового со стороны. Раньше еще NIH-синдром был очень сильный. Сейчас вроде спадает, хотя может я ошибаюсь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

64. Сообщение от Иван Демидов (?), 31-Янв-25, 00:53   +1 +/
Вот это драма. Держите нас в курсе сюжета. Обязательно напишите как броллер 747 совершит посадку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

65. Сообщение от Нуину (?), 31-Янв-25, 01:04   +/
Где тут юмор?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #105, #109

66. Сообщение от Аноним (5), 31-Янв-25, 02:29   +2 +/
и это все как я понял должно делаться на проде? ясно теперь откуда ноги растут у изречения про "х*як,х*як и в продакшен", бери перфоратор и "стучи".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

67. Сообщение от Аноним (5), 31-Янв-25, 02:30   +/
юныйкексперт, телеметрия и профилирования - разные понятия, не путаем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #106, #147, #158

68. Сообщение от Аноним (5), 31-Янв-25, 02:36   +/
вам за профилирование отдельно платят?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #70

70. Сообщение от wewewe (?), 31-Янв-25, 02:59   +/
Нет, общим чеком.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

72. Сообщение от Аноним (72), 31-Янв-25, 03:10   –1 +/
> А за что их штрафуют? Они честно исполняют обязанности ОРИ.

Так за это и штрафуют. Что тут не понятно, денег в бюджеты хочется и повод есть, тем более что в список на съедение - сам записался.

- А можно меня не есть?
- Можно, вычеркиваю из списка!
- Ух ты, а так можно было?!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #127

74. Сообщение от anoni (?), 31-Янв-25, 04:24   +3 +/
Доооооо, ага. То ли дело яблоко, солнце, окна, красная шляпа...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

76. Сообщение от Yandex Man (?), 31-Янв-25, 05:18   +1 +/
Ну да. Он пришел когда приложение было готово и ускорил его, в видео все есть. И сказал что дальше двигаться пока невозможно без изменения архитектуры. Там не котлин. Там Flutter для мобил и golang на бэке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #87, #116

77. Сообщение от нитгитлистер (?), 31-Янв-25, 06:21   –1 +/
ммда, с неймингом коненчо беда, но от яндекса ни чего и не ожидалось хорошего)) а вот сам инструментарий судя по описанию весчь весьма полезная, если в прямых руках конечно. молоцы что код открыли, может быть кто-то найдет этой баловнице достойное эффективное применение
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #93

80. Сообщение от Мне хватает (?), 31-Янв-25, 07:32   +/
Переписывание на другой алгоритм вполне себе может сделать лучше
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

85. Сообщение от Аноним (87), 31-Янв-25, 09:20   +/
Менеджмент обязательно должен иметь возможность смотреть на весёлые картинки и желательно в реальном времени. Иначе никто не поймёт чем они занимаются и почему на них приходится львиная доля зарплатного фонда.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #101

87. Сообщение от Аноним (87), 31-Янв-25, 09:24   +1 +/
да-да, дальше невозможно, как только подумаешь, сразу по рукам дают
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

93. Сообщение от Аноним (21), 31-Янв-25, 10:00   +/
Если не считать ой мы тут ошиблись совершенно случайно вышли за границы буфера и ой как получилось можем запустить любое приложение с любыми правами удаленно. Но это случайность вы уж войдите в положение все же ошибаются. Jia Tan это не мы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77

97. Сообщение от нах. (?), 31-Янв-25, 11:07   +/
> Можно подумать, он по русски понимает.

В этих пределах - конечно понимает, его ж заставили права получать. То есть как раз направа-налева-тутстой. А иначе через год вали обратно в свой Толдыкурган.

Как заносить на карман товарищкапитану ему могли и перевести, но после заноса все равно надо сдавать на камеру, и там переводчиков не будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

99. Сообщение от нах. (?), 31-Янв-25, 11:10   +1 +/
> Да в 1,5 тысяч н.п. РФ вообще нет и не было мобильного
> интернета, канава там дело десятое. Врач, хлеб, связь, полиция (40% нехватка
> л.с.).

ну нахрен тебе в лесу еще и полиция? А лесник там, с-ка, точно найдется, вот с ним и будешь разбираться, чьи в лесу шишки, у них нет никакой нехватки.

У таксистов тоже нет, это тебе не врачи.

Те таксисты которые по нп без связи ездют - умеют спутниковыми телефонами пользоваться. Но им объяснять ничего не надо, они лучше тебя знают куда и как тут можно еще проехать в нужные тебе даты, а где их урал не пройдет уже, надо искать гтс.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

100. Сообщение от нах. (?), 31-Янв-25, 11:12   +1 +/
> Это приложение в принципе не может быть быстрым. Потому что на стороне
> сервера оно написано на микросервисах, которые дергают цепочкой микросервисы.

да нам яндексных серверов нихрена и не жалко. Нам жалко мобилу позапрошлогоднюю выкидывать, потому что их дурацкая карта тормозит и не работает.

Как они этого добились, действительно, загадка природы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

101. Сообщение от Аноним (-), 31-Янв-25, 11:19   –1 +/
Вы описали не самый лучший менеджмент, но не вводите людей в заблуждение, это не то чем они должны заниматься.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #120

102. Сообщение от Аноним (-), 31-Янв-25, 11:20   –2 +/
Одному мне нравится нейминг? Смешно и остроумно.
Ответить | Правка | Наверх | Cообщить модератору

103. Сообщение от Аноним (103), 31-Янв-25, 11:25   +1 +/
"Люди - новая нефть".
А что ты хотел? Удобства от приложений, которые были уличены в подслушке разговоров  и отслеживании передвижения пользователей?
Они твоими данными тупо торгуют, осознай это.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #137

104. Сообщение от Аноним (103), 31-Янв-25, 11:26   +/
"Оставайтесь! Будете у нас Главным Аналитиком!" (с)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

105. Сообщение от Аноним (-), 31-Янв-25, 11:26   +/
Фантастику нужно читать, поймёшь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

106. Сообщение от Аноним (103), 31-Янв-25, 11:27   +1 +/
Что такое профилирование, в данном контексте? (я серьезно, без "кек")
Или что они понимают под "профилированием"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #123

107. Сообщение от Аноним (103), 31-Янв-25, 11:30   +/
Напоминает рекламу от майкрософта:
"в течение ближайших 3 лет после перехода «Мегафона» на новую операционную систему ожидается экономия за счет сокращения совокупной стоимости владения в размере 68 млн руб., при сроке окупаемости в 4 месяца. Кроме того, будет сокращено потребление электроэнергии персональными компьютерами на 38,8 МВт в год".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #160

108. Сообщение от Аноним (103), 31-Янв-25, 11:31   +/
Это тот самый аналитик из комментария чуть свыше!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

109. Сообщение от Аноним (-), 31-Янв-25, 11:33   +/
Наверно только мне это кажется смешным. Извините, не хочу рассказать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

110. Сообщение от Аноним (103), 31-Янв-25, 11:39   +/
Внезапно, в РФ в 2025 г существуют штрафы с оборота за утечку данных:

"Размер штрафа зависит от масштаба утечки — ее будут оценивать будут по количеству пострадавших и по идентификаторам  (идентификаторов более 1 000 000 - штраф 10—15 млн рублей)
За повторную утечку персональных данных штрафы еще выше. Для ИП и компаний, кроме НКО, — от 1 до 3% от выручки, полученной за год, предшествующий году, в котором выявили нарушения. Но не менее 20 млн и не более 500 млн рублей.

При этом в законе почему то не прописаны необходимости ни компенсации пострадавшим, ни  устранения уязвимостей."

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #118, #161

111. Сообщение от Аноним (-), 31-Янв-25, 11:40   +/
> На деле там неопытные студенты многим заведуют.

Практика показывает что это не всегда плохо. Вы в этом уверены? Вот обратите внимание на достоинства их подхода и поймёте где это весьма хорошо показало себя с отличной стороны. Я допустим взял на заметку что техподдержка должна быть молодой, судя по вашим словам.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

112. Сообщение от Прохожий (??), 31-Янв-25, 11:40   –2 +/
Например, что ещё осталось, что требует оправдания? 70% ошибок - это ошибки работы с памятью. Остальные - логические. Rust - не сложнее C++. Поэтому не очень понятно, что вы имели ввиду под "оправдывающей вообще всё" целью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #129

113. Сообщение от Аноним (103), 31-Янв-25, 11:41   +/
Ну я бы пошел. Но кто мне даст?
Обычно всех подобных энтузиастов обращают словами "пошел бы ты мальчик отсюда"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

114. Сообщение от Аноним (-), 31-Янв-25, 11:43   +/
А что вас не устраивает в монолитах? Это одна из архитектур. Имеет свое назначение. Не умеете её применять согласно целям?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

115. Сообщение от Аноним (103), 31-Янв-25, 11:43   +/
А кто им запретит?
Там же "unsafe" есть!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #124

116. Сообщение от Аноним (116), 31-Янв-25, 11:46   +2 +/
То есть без привлечения этого нереально крутого парня ваши разработчики сами не догадались о таком шаге как сжатие картинок в ресурсах? Мда, что-то совсем плохие у вас олимпиадники.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

118. Сообщение от Витюшка (?), 31-Янв-25, 13:07   +1 +/
Так закон принимался не для того чтобы утечек не было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

119. Сообщение от Витюшка (?), 31-Янв-25, 13:09   +1 +/
Да, а перфоратор они запили только сейчас. А до этого на какой-то костыле сиделе "профилтрование бедного человека" и очень этому радовались.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #128

120. Сообщение от chdlb (?), 31-Янв-25, 13:36   +4 +/
но ведь занимается именно этим, иначе бы модно молодежные картинки не возникли
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101

123. Сообщение от Аноним (5), 31-Янв-25, 16:08   +/
> Что такое профилирование, в данном контексте? (я серьезно, без "кек")

Обратимся к великому-могучему:

https://ru.wiktionary.org/wiki/профиль

"""
совокупность основных типических черт

Происходит от итал. profilo «контур»
"""

Профилирование в данном контексте есть построение профиля (контура, очерчивание), то есть сбор "основных типических черт". А "основные типические черты" зависят от объекта и его окружения, отсюда могут быть и разные профили в зависимости от собранных "типических черт". По контексту, "основными типическими чертами" выступает информация о системе (ресурсах) в конкретные промежутки времени.

> Или что они понимают под "профилированием"?

А это у них надо спросить, профиль - контур, что войдет в этот контур зависит от того кто этот контур начертит, и что на данный момент "лежит на поле".

За подробностями надо обратиться к самой системе (поле) и средству "черчения контура" (профилировщику). На примере FlameGraph, "лежат на поле" "основные типические черты", такие как инфа из DTrace, perf_events, SystemTap.

https://www.opennet.me/opennews/art.shtml?num=33403

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

124. Сообщение от Нуину (?), 31-Янв-25, 16:22   +/
> А кто им запретит?

У них списки разрешенных технологий есть. Например, вы не сможете написать сервис на haskell или использовать новый чудо-фреймворк для js.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #115 Ответы: #126

126. Сообщение от Аноним (103), 31-Янв-25, 17:08   +/
>списки разрешенных технологий есть

Сразу чувствуется дух прогресса.
Теперь понятно, почему пользователи жалуются на тормоза приложений, причем настолько понятно, что они даже для этого PERFORATOR написали, как будто стандартных технологий нет, или не умеют ими пользоваться.
Нет я их осуждаю молодцы, просто: ( https://xkcd.ru/927/ )

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124 Ответы: #131

127. Сообщение от Аноним (103), 31-Янв-25, 17:13   +/
Ну была и другая ситуация, когда жаров слезно просил, что бы телеграм само внеслось в списки распространителей информации, "ну внеситесь, вам ничего же за это не будет, обещаю обещаю".
А когда ВНЕЗАПНО оказалось что с внесением в списки наступают последствия в виде "ответственности за" - "ну вы же сами себя внесли, так что теперь соблюдайте законы, относящиеся к распространителям".
Да и ситуация поменялась - теперь вас и не спрося могут внести, и прочие веселости.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

128. Сообщение от Пупупу (?), 31-Янв-25, 17:15   +/
"Костыль" это оценочное суждение. Фактически заменили один cluster wide профилировщик на другой. Т.е. по всем признакам занимались оптимизациями перфа, а не вот этот бред, написанный выше: "серваки всё стерпят, не хватит - добавим".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #119

129. Сообщение от Пупупу (?), 31-Янв-25, 17:35   +/
> Например, что ещё осталось, что требует оправдания?

Например, ресурсы нужные на переписывание уже работающего кода на новом языке и\или на поддержку кода на двух языках одновременно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112 Ответы: #162

131. Сообщение от wewewe (?), 31-Янв-25, 19:25   +/
> Сразу чувствуется дух прогресса.

Сразу чувствуется дух разработчика каких-нибудь одноразовых crud'овых оперденей, у которого единственная отдушина - возможность в каждый новый проект тащить очередной самый лучший язык. В компаниях типа Яндекса людям есть чем интересным и полезным заниматься вместо этого, и кодовые базы активно развиваются значительно дольше, чем сайты-визитки на заказ, поэтому по приколу написанная когда-то, например, на руби херобора ещё долго остаётся занозой в заднице, пока её не выкинут или перепишут.

> как будто стандартных технологий нет, или не умеют ими пользоваться.

Как будто кто-то не осилил разобраться, что и зачем сделано и чем отличается от "стандартных технологий". Там где-то по ссылке есть статья на Хабре, написанная доступным языком, рекомендую.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #132

132. Сообщение от Нуину (?), 31-Янв-25, 20:10   +/
>> Сразу чувствуется дух прогресса.
> Сразу чувствуется дух разработчика каких-нибудь одноразовых crud'овых оперденей, у которого
> единственная отдушина - возможность в каждый новый проект тащить очередной самый
> лучший язык. В компаниях типа Яндекса людям есть чем интересным и
> полезным заниматься вместо этого, и кодовые базы активно развиваются значительно дольше,
> чем сайты-визитки на заказ, поэтому по приколу написанная когда-то, например, на
> руби херобора ещё долго остаётся занозой в заднице, пока её не
> выкинут или перепишут.

Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали с перла на го. А также про flutter в мобильном приложении Go, которое тормозит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #134

134. Сообщение от wewewe (?), 31-Янв-25, 20:41   +/
> Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали
> с перла на го. А также про flutter в мобильном приложении
> Go, которое тормозит.

В том числе из-за подобных истории и появился контроль за используемыми технологиями. Он не всегда был, а возник в процесс роста и накопления всякого опыта. Главной странице Яндекса больше лет, чем некоторым комментаторам тут. Про фронтендеров не могу ничего (хорошего) сказать, там как раз дух прогресса и 100500 новейших фреймворков чтобы json из ручки в бэкенде получить. Но там, допустим, это ещё можно как-то оправдать тем, что сами приложения как продукт бурно развиваются.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132 Ответы: #136, #138

136. Сообщение от Нуину (?), 31-Янв-25, 20:55   +/
>> Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали
>> с перла на го. А также про flutter в мобильном приложении
>> Go, которое тормозит.
> В том числе из-за подобных истории и появился контроль за используемыми технологиями.
> Он не всегда был, а возник в процесс роста и накопления
> всякого опыта.

Он появился из-за копирки с фаангов, как и единый репозиторий, как и матрица компетенций, и много чего еще. Напомню, что Парахин - бывший директор по технологиям, работал до этого (как и после) в мс. Так что лапшу на уши можете вешать кому-нибудь другому.  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134 Ответы: #142

137. Сообщение от нах. (?), 31-Янв-25, 20:58   +/
И вовсе не торгуют. Товарищмайор повелели хранить их вечно и ему прямой интерфейс к базе данных дать. И дали, куда они денутся-то.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

138. Сообщение от Нуину (?), 31-Янв-25, 21:01   +/
>> Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали
>> с перла на го. А также про flutter в мобильном приложении
>> Go, которое тормозит.
> Про фронтендеров не могу ничего (хорошего) сказать, там как раз дух прогресса и 100500 новейших фреймворков чтобы json из ручки в бэкенде получить.

Проблема на клиенте как и в любом другом ui приложении на десктопе или мобиле - это не получение данных, а управление состоянием приложения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134 Ответы: #143

142. Сообщение от wewewe (?), 01-Фев-25, 01:46   +/
Если изо всех сил напрячь мозги и достроить цепочку рассуждений ещё на один шаг, то можно сообразить, что Парахин (вместе с чемоданом чертежей из MSFT) оказался в Яндексе не случайно, и не в случайное время.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #144

143. Сообщение от wewewe (?), 01-Фев-25, 01:52   +/
> Проблема на клиенте как и в любом другом ui приложении на десктопе или мобиле - это не получение данных, а управление состоянием приложения.

Это как в анекдоте про пожарных: "Зарплата - хорошая, коллектив - отличный, соцпакет,
график удобный, но как пожар - хоть увольняйся!". Если управлять состоянием приложением -проблема, то тем более лучше не усложнять себе непростую фронтендерскую жизнь новейшими фреймворками, а всё-таки сконцентрироваться на программировании.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #146

144. Сообщение от Нуину (?), 01-Фев-25, 01:53   +/
> Если изо всех сил напрячь мозги и достроить цепочку рассуждений ещё на
> один шаг, то можно сообразить, что Парахин (вместе с чемоданом чертежей
> из MSFT) оказался в Яндексе не случайно, и не в случайное
> время.

Ну это на ваше усмотрение. А вот как после ухода из Яндекса он снова перешел в MS, оставшись при этом в совете директоров и не испытав "конфликт интересов", о котором всех так пугают - вопрос.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #148

145. Сообщение от freehck (ok), 01-Фев-25, 01:56   +/
> Это приложение в принципе не может быть быстрым. Потому что на стороне сервера оно написано на...

Не думаю, что проблема в серверной части. Насколько я прочитал, проблемы есть у людей на Androind. А я на iPhone никаких тормозов не наблюдаю. Так что скорее всего проблема в мобильной приложухе.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

146. Сообщение от Нуину (?), 01-Фев-25, 01:58   +/
>> Проблема на клиенте как и в любом другом ui приложении на десктопе или мобиле - это не получение данных, а управление состоянием приложения.
> Это как в анекдоте про пожарных: "Зарплата - хорошая, коллектив - отличный,
> соцпакет,
> график удобный, но как пожар - хоть увольняйся!". Если управлять состоянием приложением
> -проблема, то тем более лучше не усложнять себе непростую фронтендерскую жизнь
> новейшими фреймворками, а всё-таки сконцентрироваться на программировании.

Как раз таки реакт и подобные фреймворки упрощают управление состоянием приложения, т.к. вместо ручного обновления состояние каждого элемента можно обновить все сразу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143

147. Сообщение от freehck (ok), 01-Фев-25, 01:59   +/
> юныйкексперт, телеметрия и профилирования - разные понятия, не путаем.

разные-то разные, но телеметрия делает профилирование на порядки проще, так что в целом если подходить к профилированию ответственно, то начинать надо именно что со внедрения телеметрии

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

148. Сообщение от wewewe (?), 01-Фев-25, 02:13   +/
> Ну это на ваше усмотрение. А вот как после ухода из Яндекса
> он снова перешел в MS, оставшись при этом в совете директоров
> и не испытав "конфликт интересов", о котором всех так пугают -
> вопрос.

Вопрос, но никакого отношения к обсуждаемой теме это не имеет. Парахин далеко не ангелочек во всех смыслах, но значительная часть процессов, которая при нём происходила была неизбежным этапом взросления компании, а не прихотью CTO.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #149

149. Сообщение от Нуину (?), 01-Фев-25, 03:14   +/
>> Ну это на ваше усмотрение. А вот как после ухода из Яндекса
>> он снова перешел в MS, оставшись при этом в совете директоров
>> и не испытав "конфликт интересов", о котором всех так пугают -
>> вопрос.
> но значительная часть процессов, которая при
> нём происходила была неизбежным этапом взросления компании, а не прихотью CTO.

Вот честно, какая разница что там внутри? По компании судят по ее продуктам и их успешности. Это к слову о взрослении. Так что нет, это видение СТО.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148

150. Сообщение от Аноним (150), 01-Фев-25, 03:49   –1 +/
Микросервисы общаются через сокеты, там нет переключения контекста.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

152. Сообщение от EmmGold (ok), 01-Фев-25, 09:24   +/
Ниже порог входа для потенциального разработчика. Ножно уметь это и вот это, а про то и вон то можно даже и не слышать, не знать и не уметь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

156. Сообщение от Kotofeika (-), 01-Фев-25, 14:12   +2 +/
Ка раз недавно вышла статья на хабре про шпионский браузер от яндекса.

https://habr.com/ru/articles/878236/

Поэтому лучше использовать Firefox, по крайне мере за ним такого оголтелого шпионства не замечено.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #165

157. Сообщение от гуляш (?), 01-Фев-25, 14:26   +/
Это напрямую связано с интеллектуальными способностями.
Перфоратор - мониторит
Танк - Нагружает
Всё что они делают остается на уровне дипломных проектов. Но они слишком академичны, чтобы что-то улучшать. Нарциссам свойственно считать свои изделия совершенными.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

158. Сообщение от Аноним (5), 01-Фев-25, 16:01   +/
Участник 'freehck' запретил публикацию ответов для ника 'Аноним'.

> но телеметрия делает профилирование на порядки проще

https://ru.wiktionary.org/wiki/телеметрия

"""
техн. измерение на расстоянии физических, технических и иных величин; также совокупность методов и средств для такого измерения
"""

То есть тупо реалтаймовый мониторинг на расстоянии всяких измеряемых метрик предоставляемых системой. Сбор и хранение для дальнейшего анализа. Профилирование - "снимок" состояния в тот или иной промежуток, и собственно его анализ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

159. Сообщение от Аноним (159), 01-Фев-25, 18:01   +/
Вы таки забываете про сертификаты фстек и фсб
тут или серьтификаты или безопасность
но без них нельзя
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

160. Сообщение от Аноним (159), 01-Фев-25, 18:03   +/
и такой эффект от астра линкуса?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #166

161. Сообщение от Аноним (161), 01-Фев-25, 19:53   +/
Ну сделают ОООшку под обработку ПД с заниженным оборот и будут платить те же 60к с оборота, лол
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110

162. Сообщение от Прохожий (??), 02-Фев-25, 07:43   +/
Если код работает криво (а это всегда так для относительно крупных проектов), то почему бы и не переписать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

165. Сообщение от Аноним (166), 03-Фев-25, 22:38   +/
Ну в принципе если ничего плохого не делаешь то нестрашно.
Вот только может трафик жрет, жрет оборудование, использует ssd.
Я так от Chrome отказался, когда он уничтожил мне hdd, своим кешированием. Теперь все это отключаю, даже в firefox. https://gist.github.com/Guest007/e3a09aa97a827916b0b91b726a8...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #167

166. Сообщение от Аноним (166), 03-Фев-25, 23:00   +/
> и такой эффект от астра линкуса?

Астрой бы пользовался если бы все для людей, а не репы в .iso,
Так сказать поддержи отечественного разработчика. Но видимо им ненадо, и нам ненадо.
К тому же установка telegram, через какое то перекомпилирование устаревшей версии и создания .link с параметрами это бред.
Людям надо установить и пользоваться.
Это скорее для чпу станков Ось.
Что то в этом духе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160

167. Сообщение от Владислав Румянцев (-), 04-Фев-25, 12:16   +/
"Ну в принципе если ничего плохого не делаешь то нестрашно."

Уже записался на вечер пятницы? "Не страшно" - это в странах, где нет бeшeного пpинтеpа, и yгoлoвки не заводят задним числом (да еще и по надyманным поводам). А если в рoccии живешь, то лучше подобное ПО обходить стороной, удалить все что с ним связано с компа и смартфона, и родственникам/друзьям своим удалить.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #165 Ответы: #168

168. Сообщение от Аноним (166), 04-Фев-25, 14:50   +/
Значит не пользуйся компьютерами, и электроникой если такая параноя прет.

Гуляй на природе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #167 Ответы: #170

169. Сообщение от Ivan7 (ok), 04-Фев-25, 19:57   +1 +/
А потом они ищут людей, кто им всё соптимизирует, причём соптимизирует желательно порядка так на 2. Зато инструмент оптимизации, вроде бы, какой-то наваяли общими усилиями. Но как им пользоваться толком сами не знают и не понимают))) Весёлые ребята! Ржака, конечно) Ваятели ещё те в Яндексе!))
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #171

170. Сообщение от Аноним (-), 05-Фев-25, 16:05   +/
Зачем? Есть нормальное ПО. Можно пользоваться им. :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #168

171. Сообщение от Аноним (166), 06-Фев-25, 13:18   +/
Желательно бесплатно, желательно за идею. Ну щас наберут со skillfactory, skillbox и они оптимизируют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #169

172. Сообщение от дАнон (?), 24-Фев-25, 13:42   +/
да там не сколько про тормоза, сколько запуск самого приложения каждый раз
и да, тест на eMMC
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру