Здравствуйте, smeeld, Вы писали:
S>Их счёт идёт на миллионы в некоторых канторах. И на десятки тысяч в канторах поменьше. Всё без проблем управляется небольшими командами админов средней квалификации. Количество серваков в несколько сотен-это вообще обыденное дело для любой хоть немного поднявшейся шараажки.
Получается как у классиков "х@як, х@як и кластеризуем"? Ничего не оптимизируем, всё пишем на нод.жс и просто добавляем ещё один инстанс облаке если микросервис начинает вяло откликаться на запросы пользователя? Зачем тогда все эти алгоритмы, структуры данных, решения задачек на доске?
Здравствуйте, Kernan, Вы писали:
S>>Современный highload-это не какие-то волшебные проги, напичканые магией и мудростью внеземных цивилизаций. K>Хайлоад который мы заслужили. Хотя нет, хайлоад который заслужило новое поколение программистов на питоне, ноджс и Go.
Здравствуйте, smeeld, Вы писали:
S>Нет, просто нагрузки сейчас такие, что одна машина их не потянет, ни один майнфрейм. Поэтому нагрузку шарят на кластеры из тысяч и тысяч мелких тазиков. На каждый из тазиков нагрузка приходится очень небольшая и нет никакой необходимости пилить для них что-то сверхеоптимальное.
Ну, если не пытаться держать нагрузку на питоне, можно количество тазиков уменьшить раз в 20.
Здравствуйте, Kernan, Вы писали:
M>>бывает ли хайлоад без сетевого программирования? как отсутствие сетевого меняет шансы на найм в хайлоад? K>Если ты из геймдева, то разобраться с сетью проблем не составит. Скорее всего тееб просто на собес надо сходить, но не в Я.
Читаю и думаю, зачем в собес ходить, за пенсией что ли? Раза с третьего наконец понял
Здравствуйте, Kernan, Вы писали:
K>Получается как у классиков "х@як, х@як и кластеризуем"? Ничего не оптимизируем, всё пишем на нод.жс и просто добавляем ещё один инстанс облаке если микросервис начинает вяло откликаться на запросы пользователя?
Может Вы не в курсе, но именно так сейчас пилят инфраструктуры. Собственно, почему везде мейнстимом являются всякие JS-ы, голанги и прочая смузи.
>Зачем тогда все эти алгоритмы, структуры данных, решения задачек на доске?
начитались книжек, наслушались лекций, авторами которых являются чуваки, никогда ни кого не нанимавшие и никогда в IT не работавшие, но числящиеся "известными профессорами" о том, как нанимать персонал, вот они все строго по этим книжками и лекциям людей и собеседуют.
S>начитались книжек, наслушались лекций, авторами которых являются чуваки, никогда ни кого не нанимавшие и никогда в IT не работавшие, но числящиеся "известными профессорами" о том, как нанимать персонал, вот они все строго по этим книжками и лекциям людей и собеседуют.
Здравствуйте, smeeld, Вы писали:
S>Нет, просто нагрузки сейчас такие, что одна машина их не потянет, ни один майнфрейм. Поэтому нагрузку шарят на кластеры из тысяч и тысяч мелких тазиков. На каждый из тазиков нагрузка приходится очень небольшая и нет никакой необходимости пилить для них что-то сверхеоптимальное.
какая то у вас страна розовых пони получается, а за серваки платить будет волшебник
Здравствуйте, smeeld, Вы писали:
S>Может Вы не в курсе, но именно так сейчас пилят инфраструктуры. Собственно, почему везде мейнстимом являются всякие JS-ы, голанги и прочая смузи.
Не везде так пилят инфраструктуры. Возможно в мейнстриме так. А что у нас мейнсртим?
Я уже объяснял. В любых крупных конторах все жестко зарегулировано, включая списки вопросов, которые можно задавать кандидатам.
Ну а мелкие тупо копируют — "вон, гугл так делает, значит и мы будем". На выходе, увы, получаем write-only code. Ведь на собеседованиях проверили, что чел умеет *ПИСАТЬ* код.
Здравствуйте, SkyDance, Вы писали:
SD>Я уже объяснял. В любых крупных конторах все жестко зарегулировано, включая списки вопросов, которые можно задавать кандидатам. SD>Ну а мелкие тупо копируют — "вон, гугл так делает, значит и мы будем". На выходе, увы, получаем write-only code. Ведь на собеседованиях проверили, что чел умеет *ПИСАТЬ* код.
Основная причина то ещё ниже находится. Писать свой код и читать/понимать чужой — это два разных скилла.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]