Size: a a a

BY Microsoft .NET User Group

2018 August 04

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Запредельный перфоманс тоже не даётся даром
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
А там уж куда весы склонятся
источник

AK

Andrew Khmylov in BY Microsoft .NET User Group
Anatoly
Не знаю, делать 2М рпс с одной машины лучше, чем 20к. Экономия в сто раз по железу и электричеству. Если вы работали с эксплуатацией, то вы знаете, что цена железа ноль, практически, по сравнению со стоимостью электроэнергии. Если вы не верите, почитайте документацию Гугла на этот счёт.
1.Улучшение на 2 порядка это уже не про микрооптимизации, а про использование принципиально других подходов и концепций

2. Измерять на каких-то примитивных реквестах, отдающих наверное константы это абстрактное пиьскомерство, мало интересное в быту. Сорян, не верю в 2M rps с какой-то реальной полезной логикой.

3. "You are not Google"
источник

A

Anatoly in BY Microsoft .NET User Group
Andrew Khmylov
1.Улучшение на 2 порядка это уже не про микрооптимизации, а про использование принципиально других подходов и концепций

2. Измерять на каких-то примитивных реквестах, отдающих наверное константы это абстрактное пиьскомерство, мало интересное в быту. Сорян, не верю в 2M rps с какой-то реальной полезной логикой.

3. "You are not Google"
Сходи, расскажи Бену Адамсу, что его 2.2М рпс на продакшене - бесполезная логика.

3. И что?
источник

A

Anatoly in BY Microsoft .NET User Group
Alexey Tkachenko
Запредельный перфоманс тоже не даётся даром
Ну, если твой драйвер не может, например, в 100к рпс, то и ты не сможешь :)
источник

A

Andre in BY Microsoft .NET User Group
@aensidhe если не секрет где ты работаешь?
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
@khmylov : если 90% времени у тебя уходит на транспортные расходы, то есть смысл оптимизировать транспортные расходы
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
у 90% разработчиков условие не выполняется почти наверняка
источник

A

Anatoly in BY Microsoft .NET User Group
Andre
@aensidhe если не секрет где ты работаешь?
Не секрет. В аутсорсе. Прямо сейчас мигрирую очередной проект на .net core. Весь код пронизан идеологией "нам не надо думать о перформансе, мы не Гугл". Только что-то юзерам пофиг, Гугл ты или нет.
источник

A

Anatoly in BY Microsoft .NET User Group
А до этого был стартап evote.com. не взлетел по разным причинам
источник

АЗ

Андрей Звёздочка in BY Microsoft .NET User Group
Anatoly
Не знаю, делать 2М рпс с одной машины лучше, чем 20к. Экономия в сто раз по железу и электричеству. Если вы работали с эксплуатацией, то вы знаете, что цена железа ноль, практически, по сравнению со стоимостью электроэнергии. Если вы не верите, почитайте документацию Гугла на этот счёт.
Вопрос какой ценой. Если это оправдано и НАДО, то без проблем.
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Гугл - не повелитель магии
источник

AK

Andrew Khmylov in BY Microsoft .NET User Group
Anatoly
Сходи, расскажи Бену Адамсу, что его 2.2М рпс на продакшене - бесполезная логика.

3. И что?
Быстрый поиск по диагонали показал только синтетические тесты с return "Hello world" контентом.

Всё равно лучше иметь много машин для горизонтального масштабирования и availability, чем иметь один мощный сервер.

Про Гугл — все любят ссылаться на их опыт, забывая что условия их продуктов отличаются. Типичный такой карго культ в индустрии.
источник

A

Anatoly in BY Microsoft .NET User Group
Andrew Khmylov
Быстрый поиск по диагонали показал только синтетические тесты с return "Hello world" контентом.

Всё равно лучше иметь много машин для горизонтального масштабирования и availability, чем иметь один мощный сервер.

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

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Лучше всё же вместо 100 серверов иметь 10
источник

A

Anatoly in BY Microsoft .NET User Group
Ах да, на хеллоу ворлдах - больше 7М рпс, а не жалкие 2.2М.
источник

AK

Andrew Khmylov in BY Microsoft .NET User Group
То есть логика в 3 раза "сложнее" хеллоуворлда? :)
источник

E

EgorBo in BY Microsoft .NET User Group
Andrew Khmylov
Быстрый поиск по диагонали показал только синтетические тесты с return "Hello world" контентом.

Всё равно лучше иметь много машин для горизонтального масштабирования и availability, чем иметь один мощный сервер.

Про Гугл — все любят ссылаться на их опыт, забывая что условия их продуктов отличаются. Типичный такой карго культ в индустрии.
течэмпворе давольно близок к продакшену, return "hello world" один из кучи тестов просто на пропускную способность
источник

E

EgorBo in BY Microsoft .NET User Group
я не очень понимаю суть наездов) Проектирование, архитектура, девопс и лоу левел перфоманс - ортогональные вещи)
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Зато прекрасно уживаются в холиварах
источник