Re[8]: быстро выучить highload
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 15.11.19 14:09
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Их счёт идёт на миллионы в некоторых канторах. И на десятки тысяч в канторах поменьше. Всё без проблем управляется небольшими командами админов средней квалификации. Количество серваков в несколько сотен-это вообще обыденное дело для любой хоть немного поднявшейся шараажки.

Получается как у классиков "х@як, х@як и кластеризуем"? Ничего не оптимизируем, всё пишем на нод.жс и просто добавляем ещё один инстанс облаке если микросервис начинает вяло откликаться на запросы пользователя? Зачем тогда все эти алгоритмы, структуры данных, решения задачек на доске?
Sic luceat lux!
Re[3]: быстро выучить highload
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.11.19 14:17
Оценка: +1
Здравствуйте, Kernan, Вы писали:

S>>Современный highload-это не какие-то волшебные проги, напичканые магией и мудростью внеземных цивилизаций.

K>Хайлоад который мы заслужили. Хотя нет, хайлоад который заслужило новое поколение программистов на питоне, ноджс и Go.

Go быстрый.
Re[4]: быстро выучить highload
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.11.19 14:18
Оценка: +2 :)
Здравствуйте, smeeld, Вы писали:

S>Нет, просто нагрузки сейчас такие, что одна машина их не потянет, ни один майнфрейм. Поэтому нагрузку шарят на кластеры из тысяч и тысяч мелких тазиков. На каждый из тазиков нагрузка приходится очень небольшая и нет никакой необходимости пилить для них что-то сверхеоптимальное.


Ну, если не пытаться держать нагрузку на питоне, можно количество тазиков уменьшить раз в 20.
Re[5]: быстро выучить highload
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.11.19 14:20
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Я это понимаю. С другой стороны, почему нет смысла оптимизировать ПО локально? Дорого слишком?


Потому что искусство оптимизации утеряно.
Re[2]: быстро выучить highload
От: Pzz Россия https://github.com/alexpevzner
Дата: 15.11.19 14:23
Оценка: :)
Здравствуйте, Kernan, Вы писали:

M>>бывает ли хайлоад без сетевого программирования? как отсутствие сетевого меняет шансы на найм в хайлоад?

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

Читаю и думаю, зачем в собес ходить, за пенсией что ли? Раза с третьего наконец понял
Re[9]: быстро выучить highload
От: smeeld  
Дата: 15.11.19 15:20
Оценка:
Здравствуйте, Kernan, Вы писали:

K>Получается как у классиков "х@як, х@як и кластеризуем"? Ничего не оптимизируем, всё пишем на нод.жс и просто добавляем ещё один инстанс облаке если микросервис начинает вяло откликаться на запросы пользователя?


Может Вы не в курсе, но именно так сейчас пилят инфраструктуры. Собственно, почему везде мейнстимом являются всякие JS-ы, голанги и прочая смузи.

>Зачем тогда все эти алгоритмы, структуры данных, решения задачек на доске?


начитались книжек, наслушались лекций, авторами которых являются чуваки, никогда ни кого не нанимавшие и никогда в IT не работавшие, но числящиеся "известными профессорами" о том, как нанимать персонал, вот они все строго по этим книжками и лекциям людей и собеседуют.
Re[9]: быстро выучить highload
От: SkyDance Земля  
Дата: 16.11.19 05:09
Оценка: +1
K> Зачем тогда все эти алгоритмы, структуры данных, решения задачек на доске?

Собеседование пройти.
Больше низачем.

Я, кстати, серьезно.
Re[10]: быстро выучить highload
От: SkyDance Земля  
Дата: 16.11.19 05:17
Оценка: +1
S>начитались книжек, наслушались лекций, авторами которых являются чуваки, никогда ни кого не нанимавшие и никогда в IT не работавшие, но числящиеся "известными профессорами" о том, как нанимать персонал, вот они все строго по этим книжками и лекциям людей и собеседуют.

Нет, не поэтому. Причины другие.
Re[4]: быстро выучить highload
От: a.v.v Россия  
Дата: 17.11.19 00:59
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Нет, просто нагрузки сейчас такие, что одна машина их не потянет, ни один майнфрейм. Поэтому нагрузку шарят на кластеры из тысяч и тысяч мелких тазиков. На каждый из тазиков нагрузка приходится очень небольшая и нет никакой необходимости пилить для них что-то сверхеоптимальное.


какая то у вас страна розовых пони получается, а за серваки платить будет волшебник
Re[11]: быстро выучить highload
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 18.11.19 11:22
Оценка:
Здравствуйте, SkyDance, Вы писали:

SD>Нет, не поэтому. Причины другие.

Расскроешь своё виденье?
Sic luceat lux!
Re[10]: быстро выучить highload
От: Kernan Ниоткуда https://rsdn.ru/forum/flame.politics/
Дата: 18.11.19 11:25
Оценка:
Здравствуйте, smeeld, Вы писали:

S>Может Вы не в курсе, но именно так сейчас пилят инфраструктуры. Собственно, почему везде мейнстимом являются всякие JS-ы, голанги и прочая смузи.

Не везде так пилят инфраструктуры. Возможно в мейнстриме так. А что у нас мейнсртим?
Sic luceat lux!
Re[12]: быстро выучить highload
От: SkyDance Земля  
Дата: 19.11.19 03:44
Оценка: +1
K>Расскроешь своё виденье?

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

Ну а мелкие тупо копируют — "вон, гугл так делает, значит и мы будем". На выходе, увы, получаем write-only code. Ведь на собеседованиях проверили, что чел умеет *ПИСАТЬ* код.
Re[13]: быстро выучить highload
От: Vain Россия google.ru
Дата: 22.11.19 07:43
Оценка:
Здравствуйте, SkyDance, Вы писали:

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

SD>Ну а мелкие тупо копируют — "вон, гугл так делает, значит и мы будем". На выходе, увы, получаем write-only code. Ведь на собеседованиях проверили, что чел умеет *ПИСАТЬ* код.
Основная причина то ещё ниже находится. Писать свой код и читать/понимать чужой — это два разных скилла.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.