LINUX.ORG.RU
ФорумTalks

Что вы все такое кодите?

 


1

12

Всем привет

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

Заранее спасибо



Последнее исправление: hc (всего исправлений: 1)

ИМХО, на постсовковом пространстве совсем другой подход по сравнению с буржуями. У нас ставится задача по типу: «Сделай <такой-то> функционал чтоб он быстро работал на этом куске говна». А у буржуев: «Сделай <такой-то> функционал и скажи сколько десятков/сотен железок для этого купить чтоб оно быстро работало».

Часто работаю с америкосовскими программирами. Никто из них не задумывается об оптимизации кода или функциональных алгоритмов. Любая проблема с излишней нагрузкой решается покупкой дополнительного оборудования.

iron ★★★★★
()
Ответ на: комментарий от hc

Только два раза увидел слово highload. Это вообще ни о чём, о какой-то тенденции можно говорить только если будут сотни-тысячи постов.

redgremlin ★★★★★
()
Ответ на: комментарий от nikita-b

Вот именно. Посмотреть и запомнить как не надо делать

der_looser ★★
()
Ответ на: комментарий от redgremlin

Разупорись. Мы в толксах на ЛОРе! Тут скилл экстраполяции по одной точке входит в джентельменский набор

der_looser ★★
()
Ответ на: комментарий от crowbar

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

Wizard_ ★★★★★
()

все занимаются повышением собственного ЧСВ, это норма

reprimand ★★★★★
()
Ответ на: комментарий от Shadow

Хороший вопрос, зачем она их умножает ДО обработки данных...

Хороший вопрос: «зачем она их вообще умножает?» Люди не умеют анализировать массивы данных в шесть миллионов элементов, им нужны только выжимки.

i-rinat ★★★★★
()
Ответ на: комментарий от iron

Да что вы говорите? Да вы посмотрите список самых популярных продуктов в Раисе и где там вы найдёте этот самый подход? Не путайте пару коллективов-энтузиастов с индустрией. Тот же 1c по качеству проиграет даже последней версии access от Ms.

Везде подход «просто написать, чтобы как-то работало и ладно» сегодня является основным. Исключение составляют фирмы и коллективы, которые не только на деньги ориентируются, а таких мало и разговоры о эффективности как правило поднимают не они. Обычно о эффективности любят говорить либо теоретики ради книжек и конференций либо те, кто на этом зарабатывает напрямую, продавая высокоэффективные средства разработки, платформы, класстеры, мейнфреймы и конечно же тренинги ведя.

ixrws ★★★
()
Ответ на: комментарий от der_looser

Как раз бред, стартапы пишут максимально быстро, что бы посмотреть «работает или не работает», потому что 99% стартапов все равно идут на помойку.

umren ★★★★★
()
Ответ на: комментарий от iron

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

leave ★★★★★
()
Ответ на: комментарий от buddhist

история изменения скора всех пользователей

ZuBB ★★★★★
()
Последнее исправление: ZuBB (всего исправлений: 1)

1. Самописный кастомный мониторинг многих тысячей единиц оборудования в небольшом ISP.

2. Брут паролей с помощью OpenCL по хитросгенерированным комбинациям.

3. Снятия огромного количества данных с разных датчиков на предприятии. Отличие от пункта №1 в том, что оборудования немного, но частота снятия данных высока.

Chaser_Andrey ★★★★★
()
Ответ на: комментарий от vertexua

Про тебя я догадываюсь :)

hc
() автор топика
Ответ на: комментарий от Chaser_Andrey

1) заббикс не угодил? 2) вроде как этих брутеров с cuda/opencl уже тоже воз и маленькая тележка написана 3) тут ничего не скажу, достойная задача

hc
() автор топика

Одна не очень популярная, но всё-таки социальная сеть.

Pyzia ★★★★★
()

В какой-то момент парочка говносайтов выстрелила, ибо туда ломанулась толпа - фейсбуки и прочие твиторы. Голливудские лахи к тому же кинулись идолизировать этот мелкий успех быдлокодеров. Университеты тоже не дураки с со всех этих лахов стали снимать сливки, предлагая те же курсы CS, только подписывая «хайлоад», «конкуррент программинг», «супер-убер-джава-для-фейсбука».

А это плоды.

sanaris
()

СМС-голосование на телевидении, например. Билеты на концерты поп-звёзд и спортивные матчи, например.

lodin ★★★★
()
Ответ на: комментарий от ixrws

Везде подход «просто написать, чтобы как-то работало и ладно» сегодня является основным.

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

Соответственно, о производительности, масштабируемости, отказоустойчивости и красоте кода думают 10% программистов, 50% посетителей конференций и 80% докладчиков конференций. (Цифры с потолка, я не проводил исследований).

lodin ★★★★
()
Ответ на: комментарий от hc

1) заббикс не угодил?

Для заббикса надо было бы очень мощный сервер на такие объёмы.

2) вроде как этих брутеров с cuda/opencl уже тоже воз и маленькая тележка написана

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

Chaser_Andrey ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.