The OpenNET Project / Index page

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



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

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

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

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

Оглавление

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

30. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от Мне хватает (?), 30-Янв-25, 22:39 
Даешь монолит как у дедов было
Ответить | Правка | К родителю #25 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

13. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от Аноним (5), 30-Янв-25, 17:58 
аналитег
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

70. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от wewewe (?), 31-Янв-25, 02:59 
Нет, общим чеком.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

21. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от Аноним (21), 30-Янв-25, 20:13 
Зришь в корень.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

124. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от Нуину (?), 31-Янв-25, 16:22 
> А кто им запретит?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

65. "Яндекс открыл Perforator, инструментарий для профилирования ..."  +/
Сообщение от Нуину (?), 31-Янв-25, 01:04 
Где тут юмор?
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

38. Скрыто модератором  +5 +/
Сообщение от Михаил Розенталь (-), 30-Янв-25, 23:16 
Ответить | Правка | Наверх | Cообщить модератору

60. Скрыто модератором  +/
Сообщение от Нуину (?), 31-Янв-25, 00:40 
Ответить | Правка | Наверх | Cообщить модератору

82. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 31-Янв-25, 08:56 
Ответить | Правка | Наверх | Cообщить модератору

64. Скрыто модератором  +1 +/
Сообщение от Иван Демидов (?), 31-Янв-25, 00:53 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

71. Скрыто модератором  +/
Сообщение от Аноним (72), 31-Янв-25, 03:07 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

84. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 31-Янв-25, 08:59 
Ответить | Правка | Наверх | Cообщить модератору

133. Скрыто модератором  +/
Сообщение от Аноним (-), 31-Янв-25, 20:33 
Ответить | Правка | Наверх | Cообщить модератору

75. Скрыто модератором  –1 +/
Сообщение от anoni (?), 31-Янв-25, 04:30 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

78. Скрыто модератором  +/
Сообщение от нитгитлистер (?), 31-Янв-25, 06:22 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

139. Скрыто модератором  –1 +/
Сообщение от Zenitur (ok), 31-Янв-25, 21:27 
Ответить | Правка | Наверх | Cообщить модератору

81. Скрыто модератором  +/
Сообщение от Аноним (46), 31-Янв-25, 08:43 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

83. Скрыто модератором  +/
Сообщение от нитгитлистер (?), 31-Янв-25, 08:57 
Ответить | Правка | Наверх | Cообщить модератору

125. Скрыто модератором  +/
Сообщение от Нуину (?), 31-Янв-25, 16:24 
Ответить | Правка | Наверх | Cообщить модератору

130. Скрыто модератором  +1 +/
Сообщение от нах. (?), 31-Янв-25, 18:45 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

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

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

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

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

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

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

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

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




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

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