URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 135914
[ Назад ]

Исходное сообщение
"Яндекс открыл Perforator, инструментарий для профилирования приложений"

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

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


Содержание

Сообщения в этом обсуждении
"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено дАнон , 30-Янв-25 17:00 
"и выявлять наиболее ресурсоёмкие приложения"

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:07 
Для вызова такси вообще смартфон не нужен, а проблемы курьеров яндекс не волнуют

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:15 
Я посмотрю как ты по телефону будешь мрашрут по лесу описывать)

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено нах. , 30-Янв-25 17:42 
> Я посмотрю как ты по телефону будешь мрашрут по лесу описывать)

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено pic , 30-Янв-25 23:02 
Да в 1,5 тысяч н.п. РФ вообще нет и не было мобильного интернета, канава там дело десятое. Врач, хлеб, связь, полиция (40% нехватка л.с.).

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

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

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 23:54 
Сидя рядом с водилой, буду ему словами описывать.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено dullish , 30-Янв-25 23:58 
Можно подумать, он по русски понимает. И, нет, полагаю, английский для него тоже не родной.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено нах. , 31-Янв-25 11:07 
> Можно подумать, он по русски понимает.

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 19:26 
>занялись бы уже Яндекc Go на Андроиде. а то чуть ли не флагман нужен для работы курьером или вызова такси

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Yandex Man , 30-Янв-25 22:13 
Это приложение в принципе не может быть быстрым. Потому что на стороне сервера оно написано на микросервисах, которые дергают цепочкой микросервисы. Тех лид Яндекса(Денис Исаев - нереально крутой парень) высказал мнение что это архитектурная ошибка которая тормозит всё приложение и каждый запрос - но пока это никак не изменить. Подбробности: https://youtu.be/229RE8fwMNs

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 22:36 
Ну и нахрена спрашивается вообще микросервисы тогда нужны? Все гонялись с ними, а на деле туфта. Так же и с растом будет.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 30-Янв-25 23:49 
Нужен здравый смысл. И огромный монолит, и по микросервису на каждые три строчки кода - как правило плохие архитектурные решения. Хорошая архитектура - это баланс, а не упороться в какую-нибудь одну концепцию. Аналогично и с растом. Хорошо уметь ловить ошибки работы с памятью, но это не может быть единственной целью, оправдывающей вообще всё.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Прохожий , 31-Янв-25 11:40 
Например, что ещё осталось, что требует оправдания? 70% ошибок - это ошибки работы с памятью. Остальные - логические. Rust - не сложнее C++. Поэтому не очень понятно, что вы имели ввиду под "оправдывающей вообще всё" целью.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Пупупу , 31-Янв-25 17:35 
> Например, что ещё осталось, что требует оправдания?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Прохожий , 02-Фев-25 07:43 
Если код работает криво (а это всегда так для относительно крупных проектов), то почему бы и не переписать.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 23:58 
А если микросервисы оформить плагинчиками, чтоб без переключения контекста?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 01-Фев-25 03:49 
Микросервисы общаются через сокеты, там нет переключения контекста.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено EmmGold , 01-Фев-25 09:24 
Ниже порог входа для потенциального разработчика. Ножно уметь это и вот это, а про то и вон то можно даже и не слышать, не знать и не уметь.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Мне хватает , 30-Янв-25 22:39 
Даешь монолит как у дедов было

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:43 
А что вас не устраивает в монолитах? Это одна из архитектур. Имеет свое назначение. Не умеете её применять согласно целям?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 22:39 
> Денис Исаев - нереально крутой парень

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 00:05 
Допфинансирование выбили. Ну не герои, а люди с нормальными потребностями. А если всё сразу делать на отлично, так можно и на морозе остаться. Всё же и так работает.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 00:27 
От Яндекса ждешь как минимум не наступать на такие граблищи. На деле там неопытные студенты многим заведуют.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 00:51 
>  На деле там неопытные студенты многим заведуют

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:40 
> На деле там неопытные студенты многим заведуют.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 00:48 
> Тех лид Яндекса(Денис Исаев - нереально крутой парень) высказал мнение что это архитектурная ошибка которая тормозит всё приложение и каждый запрос - но пока это никак не изменить.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Yandex Man , 31-Янв-25 05:18 
Ну да. Он пришел когда приложение было готово и ускорил его, в видео все есть. И сказал что дальше двигаться пока невозможно без изменения архитектуры. Там не котлин. Там Flutter для мобил и golang на бэке.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 09:24 
да-да, дальше невозможно, как только подумаешь, сразу по рукам дают

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:46 
То есть без привлечения этого нереально крутого парня ваши разработчики сами не догадались о таком шаге как сжатие картинок в ресурсах? Мда, что-то совсем плохие у вас олимпиадники.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено нах. , 31-Янв-25 11:12 
> Это приложение в принципе не может быть быстрым. Потому что на стороне
> сервера оно написано на микросервисах, которые дергают цепочкой микросервисы.

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено freehck , 01-Фев-25 01:56 
> Это приложение в принципе не может быть быстрым. Потому что на стороне сервера оно написано на...

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



"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено дрыщ , 30-Янв-25 22:15 
На бюджетных устройствах с UFS-памятью ничего не тормозит вообще.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено дАнон , 24-Фев-25 13:42 
да там не сколько про тормоза, сколько запуск самого приложения каждый раз
и да, тест на eMMC

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено cheburnator9000 , 31-Янв-25 00:28 
Лол после того как они туда запихали рекламу оно стало тормозить адцки. Видимо perforator никак не хочет находить проблемный код блоков рекламы 🤣

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


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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено нах. , 31-Янв-25 20:58 
И вовсе не торгуют. Товарищмайор повелели хранить их вечно и ему прямой интерфейс к базе данных дать. И дали, куда они денутся-то.


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:15 
эт чтобы мониторить 10к серверов необходимо еще и 10к серверов для хранения и анализа?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Самый Лучший Гусь , 30-Янв-25 17:50 
10к+1

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:58 
аналитег

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:26 
"Оставайтесь! Будете у нас Главным Аналитиком!" (с)

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено chdlb , 30-Янв-25 22:17 
perforator показал что 80% времени сервера трятятся на профилирование

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 02:29 
и это все как я понял должно делаться на проде? ясно теперь откуда ноги растут у изречения про "х*як,х*як и в продакшен", бери перфоратор и "стучи".

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено 12yoexpert , 30-Янв-25 23:32 
телеметрия сама себя не оттелеметрирует

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 02:30 
юныйкексперт, телеметрия и профилирования - разные понятия, не путаем.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:27 
Что такое профилирование, в данном контексте? (я серьезно, без "кек")
Или что они понимают под "профилированием"?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 16:08 
> Что такое профилирование, в данном контексте? (я серьезно, без "кек")

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

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

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

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

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

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

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

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено freehck , 01-Фев-25 01:59 
> юныйкексперт, телеметрия и профилирования - разные понятия, не путаем.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 01-Фев-25 16:01 
Участник 'freehck' запретил публикацию ответов для ника 'Аноним'.

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

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

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 30-Янв-25 23:55 
Не, там эпсилон железа тратится. Окупится очень быстро.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 02:36 
вам за профилирование отдельно платят?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 31-Янв-25 02:59 
Нет, общим чеком.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:23 
>компании Яндекс удалось на 20% снизить расходы на серверы

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Bob , 30-Янв-25 17:29 
Намного проще платить штрафы по 60к деревянных, чем деожать инфраструктуру безопасности

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 20:13 
Зришь в корень.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:31 
Это тот самый аналитик из комментария чуть свыше!

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено pic , 30-Янв-25 23:37 
Вот штрафы с оборота бы навесить, тогда толк будет, особенно когда сейчас туго с налогами в бюджете.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:39 
Внезапно, в РФ в 2025 г существуют штрафы с оборота за утечку данных:

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Витюшка , 31-Янв-25 13:07 
Так закон принимался не для того чтобы утечек не было.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 01-Фев-25 19:53 
Ну сделают ОООшку под обработку ПД с заниженным оборот и будут платить те же 60к с оборота, лол

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 01-Фев-25 18:01 
Вы таки забываете про сертификаты фстек и фсб
тут или серьтификаты или безопасность
но без них нельзя

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 17:39 
Это для физлица много(и то не для каждого). Яндексу дешевле их выплачивать, чем нанимать ещё сотрудников. Не пойдут же опеннетчики чинить что-то за спасибо и промокод на такси

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:41 
Ну я бы пошел. Но кто мне даст?
Обычно всех подобных энтузиастов обращают словами "пошел бы ты мальчик отсюда"

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено pic , 30-Янв-25 23:18 
Перфоратор не для этого.

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

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 30-Янв-25 23:52 
> В тучные несанкционные годы им было плевать, железо было доступное, пили любого качества код - серваки всё стерпят, не хватит - добавим.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено pic , 31-Янв-25 00:18 
Корпоративная порука?
Понимаю, но не сочувствую.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 31-Янв-25 00:38 
Какая ещё порука? Видимо для вас капекс это только фильм с Кевином Спейси, вот я и объясняю, что нет, скорее плевать на оптимизации будет какой-нибудь мелкий бизнес с виртуалкой в чужом облаке, чем большая компания со своими ДЦ.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Витюшка , 31-Янв-25 13:09 
Да, а перфоратор они запили только сейчас. А до этого на какой-то костыле сиделе "профилтрование бедного человека" и очень этому радовались.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Пупупу , 31-Янв-25 17:15 
"Костыль" это оценочное суждение. Фактически заменили один cluster wide профилировщик на другой. Т.е. по всем признакам занимались оптимизациями перфа, а не вот этот бред, написанный выше: "серваки всё стерпят, не хватит - добавим".

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 00:08 
А за что их штрафуют? Они честно исполняют обязанности ОРИ.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 03:10 
> А за что их штрафуют? Они честно исполняют обязанности ОРИ.

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 17:13 
Ну была и другая ситуация, когда жаров слезно просил, что бы телеграм само внеслось в списки распространителей информации, "ну внеситесь, вам ничего же за это не будет, обещаю обещаю".
А когда ВНЕЗАПНО оказалось что с внесением в списки наступают последствия в виде "ответственности за" - "ну вы же сами себя внесли, так что теперь соблюдайте законы, относящиеся к распространителям".
Да и ситуация поменялась - теперь вас и не спрося могут внести, и прочие веселости.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:30 
Напоминает рекламу от майкрософта:
"в течение ближайших 3 лет после перехода «Мегафона» на новую операционную систему ожидается экономия за счет сокращения совокупной стоимости владения в размере 68 млн руб., при сроке окупаемости в 4 месяца. Кроме того, будет сокращено потребление электроэнергии персональными компьютерами на 38,8 МВт в год".

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 01-Фев-25 18:03 
и такой эффект от астра линкуса?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 03-Фев-25 23:00 
> и такой эффект от астра линкуса?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Тот_ещё_аноним , 30-Янв-25 17:37 
С нетерпением ждём релиз flugergehaimer от vk group

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено pic , 30-Янв-25 23:23 
Для этих нужно кое-что другое ;)
Но и это их не спасло бы.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 30-Янв-25 18:06 
> Заявлена поддержка языков программирования  C++, Go, Rust, Java, Python и JavaScript/Node.js

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:43 
А кто им запретит?
Там же "unsafe" есть!

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 16:22 
> А кто им запретит?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 17:08 
>списки разрешенных технологий есть

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 31-Янв-25 19:25 
> Сразу чувствуется дух прогресса.

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

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

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


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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 31-Янв-25 20:41 
> Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали
> с перла на го. А также про flutter в мобильном приложении
> Go, которое тормозит.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 20:55 
>> Забавно это читать, когда выше была ссылка, где рассказывалось как главную переписывали
>> с перла на го. А также про flutter в мобильном приложении
>> Go, которое тормозит.
> В том числе из-за подобных истории и появился контроль за используемыми технологиями.
> Он не всегда был, а возник в процесс роста и накопления
> всякого опыта.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 01-Фев-25 01:46 
Если изо всех сил напрячь мозги и достроить цепочку рассуждений ещё на один шаг, то можно сообразить, что Парахин (вместе с чемоданом чертежей из MSFT) оказался в Яндексе не случайно, и не в случайное время.

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 01-Фев-25 02:13 
> Ну это на ваше усмотрение. А вот как после ухода из Яндекса
> он снова перешел в MS, оставшись при этом в совете директоров
> и не испытав "конфликт интересов", о котором всех так пугают -
> вопрос.

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


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

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



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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 01-Фев-25 01:52 
> Проблема на клиенте как и в любом другом ui приложении на десктопе или мобиле - это не получение данных, а управление состоянием приложения.

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


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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 18:16 
просто фронт к https://github.com/google/autofdo похоже, судя по кишочкам dockerfile.build

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 23:20 
Да вроде не очень похоже. Вот кишки какие-то: https://github.com/yandex/perforator/blob/main/perforator/ag...

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 18:22 
Яндекс, почини уже самокаты с помощью перфоратора. Весь 2024 год были проблемы сними.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 22:19 
Перфоратор - название с юмором конечно.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 23:03 
Плохой нейминг у плохо компании.  

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено anoni , 31-Янв-25 04:24 
Доооооо, ага. То ли дело яблоко, солнце, окна, красная шляпа...

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 01:04 
Где тут юмор?

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:26 
Фантастику нужно читать, поймёшь

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:33 
Наверно только мне это кажется смешным. Извините, не хочу рассказать.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено гуляш , 01-Фев-25 14:26 
Это напрямую связано с интеллектуальными способностями.
Перфоратор - мониторит
Танк - Нагружает
Всё что они делают остается на уровне дипломных проектов. Но они слишком академичны, чтобы что-то улучшать. Нарциссам свойственно считать свои изделия совершенными.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 21:41 
Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Yandex Man , 30-Янв-25 22:09 
У яндекса главная страница 20 лет была на перле. Миллион строк на перле если быть точнее.
Только недавно переписали на golang https://youtu.be/AALxh1mbsTo

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 30-Янв-25 23:03 
У них и фрибсд была 15 лет назад.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 00:33 
> У яндекса главная страница 20 лет была на перле

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 00:37 
> У яндекса главная страница 20 лет была на перле.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Нуину , 31-Янв-25 00:35 
> Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено wewewe , 31-Янв-25 00:43 
> Я вот задумался, а нафига профилировать вообще питон и ноду.жс?

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Мне хватает , 31-Янв-25 07:32 
Переписывание на другой алгоритм вполне себе может сделать лучше

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Иван Демидов , 31-Янв-25 00:53 
Вот это драма. Держите нас в курсе сюжета. Обязательно напишите как броллер 747 совершит посадку.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено нитгитлистер , 31-Янв-25 06:21 
ммда, с неймингом коненчо беда, но от яндекса ни чего и не ожидалось хорошего)) а вот сам инструментарий судя по описанию весчь весьма полезная, если в прямых руках конечно. молоцы что код открыли, может быть кто-то найдет этой баловнице достойное эффективное применение

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 10:00 
Если не считать ой мы тут ошиблись совершенно случайно вышли за границы буфера и ой как получилось можем запустить любое приложение с любыми правами удаленно. Но это случайность вы уж войдите в положение все же ошибаются. Jia Tan это не мы.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 09:20 
Менеджмент обязательно должен иметь возможность смотреть на весёлые картинки и желательно в реальном времени. Иначе никто не поймёт чем они занимаются и почему на них приходится львиная доля зарплатного фонда.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:19 
Вы описали не самый лучший менеджмент, но не вводите людей в заблуждение, это не то чем они должны заниматься.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено chdlb , 31-Янв-25 13:36 
но ведь занимается именно этим, иначе бы модно молодежные картинки не возникли

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 31-Янв-25 11:20 
Одному мне нравится нейминг? Смешно и остроумно.

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Kotofeika , 01-Фев-25 14:12 
Ка раз недавно вышла статья на хабре про шпионский браузер от яндекса.

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

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 03-Фев-25 22:38 
Ну в принципе если ничего плохого не делаешь то нестрашно.
Вот только может трафик жрет, жрет оборудование, использует ssd.
Я так от Chrome отказался, когда он уничтожил мне hdd, своим кешированием. Теперь все это отключаю, даже в firefox. https://gist.github.com/Guest007/e3a09aa97a827916b0b91b726a8...

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Владислав Румянцев , 04-Фев-25 12:16 
"Ну в принципе если ничего плохого не делаешь то нестрашно."

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 04-Фев-25 14:50 
Значит не пользуйся компьютерами, и электроникой если такая параноя прет.

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


"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 05-Фев-25 16:05 
Зачем? Есть нормальное ПО. Можно пользоваться им. :)

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Ivan7 , 04-Фев-25 19:57 
А потом они ищут людей, кто им всё соптимизирует, причём соптимизирует желательно порядка так на 2. Зато инструмент оптимизации, вроде бы, какой-то наваяли общими усилиями. Но как им пользоваться толком сами не знают и не понимают))) Весёлые ребята! Ржака, конечно) Ваятели ещё те в Яндексе!))

"Яндекс открыл Perforator, инструментарий для профилирования ..."
Отправлено Аноним , 06-Фев-25 13:18 
Желательно бесплатно, желательно за идею. Ну щас наберут со skillfactory, skillbox и они оптимизируют.