Re[3]: Наши будущие коллеги
От: sr_dev  
Дата: 13.08.21 11:43
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Здравствуйте, Тёмчик, Вы писали:


Тё>>Вот, такие вот "алгоритмы нинужны" сортировщики пузырьком написали софт.


S>вангую что писали на JS, а сортировали через ORDER BY


либо сортировка в берклидб ничем не отличается от order by, либо разработчики order by не проходили в вузе алгоритмы внешней сортировки и/или понятие индекса. я так полагаю, второе невозможно
Re[4]: Наши будущие коллеги
От: Skorodum Россия  
Дата: 13.08.21 11:47
Оценка: +2
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, sergey2b, Вы писали:


S>>вангую что писали на JS, а сортировали через ORDER BY при выводе результата каждому пользователю

S>>а вот писали бы на плюсах + mod_fcgid + berkeley db все бы летало даже на старом сервере
CC>Учитывая криворучие пейсателей — оно бы даже не взлетело.
Не, если бы смогли пробиться через все сообщения компилятора об обшибках, то точно взлетело бы

З.Ы. Вообще странно слышать 100К total как пример нагрузки. 100К новых записей в секунду это пример хоть какой-то нагрузки о которой стоит говорить.
Re[6]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 13:26
Оценка: +1
Здравствуйте, Rhino, Вы писали:

R>Здравствуйте, mgu, Вы писали:


mgu>>Институт, в отличие от ПТУ, не даёт готовых решений, а учит обучаться и самостоятельно находить ответы.

R>Это офигенно тупая, бородатая и невервная байка. Современный инст (уже лет 15+ как) не предоставляет подобных знаний и умений.
R>Но вы (обощение) продолжайте жить в радужном мире единорогов, я не против.

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

R>Чё сказать-то хотел: бывшее совеццкое абразавание некому в мире таки вообще не упёрлась! Китайцы послали МГТУ/МГУ на три буквы — за взятки можно купить любой экзаммен. А денех у узкоглазых — как у дурака семок. Стобальные черномазые ЕГЭшники подтвердят инфу.


Ну да, ну да. Кстати, ЕГЭ покупается ещё проще, по его результатам в институты и принимают, так что сам конкурс с большим душком.
Re[4]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 13:37
Оценка:
Здравствуйте, Marty, Вы писали:

mgu>>>>В результате поступление в вузы превратилось в лотерею,


M>>>Не понял, откуда ты это высосал


mgu>>Из статьи.


M>Там этого нет.


Идём по ссылке, читаем:

Новые правила поступления в вузы превратили зачисление в лотерею


mgu>>>>зачислили хер знает кого,


M>>>Не понял, откуда ты это высосал


mgu>>Из статьи.


M>Там этого нет.


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


mgu>>>>а уровень преподавательского состава такой, что им нельзя доверить чистку сортиров. Через несколько лет будем пожинать плоды, и нынешняя идиократия покажется раем.


M>>>У меня коллега преподаёт полдня/день в неделю (как расписание составят). В остальное время — работает с нами. Как раньше преподавал, так и дальше собирается преподавать


mgu>>"Муж моей жены"?


M>Завтра скажу коллеге об этом. Вот он удивится. А ты сам-то чья дочь?


Я дочь офицера.

Хамство и агрессия на фоне когнитивных искажений... Поздравляю с прививкой!
Re[4]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 13:45
Оценка:
Здравствуйте, Michael7, Вы писали:

mgu>>За что купил, за то и продаю евангелие от проректора.


M>Очень похоже на госзакупки. Это в 90-е и отчасти в нулевые могла быть такая анархия, что сами себе софт писали для работы. Сейчас же тендеры, закупки, все чин-чином, все очень серьезно.


Если всё серьёзно, то где результаты нагрузочных испытаний? Это же не вакцина, чтобы тестировать годами.
Re[7]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 13:46
Оценка:
Здравствуйте, Marty, Вы писали:

O>>>>>Ага, а потом они промышленные системы начинают писать на языках, которые изучать полезно. Со всеми этими https://ru.wiktionary.org/wiki/сено-солома begin-end.

mgu>>>>А что плохого в ХХХ-SQL-е?
O>>>Бизнес-логика на хранимках. Без ООП и без нормальной пошаговой отладки.

mgu>>Вам шашечки или ехать?



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


На SQL-е стоит нерусская земля.
Re[2]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 13:55
Оценка:
Здравствуйте, Тёмчик, Вы писали:

Тё>

Тё>Muxpeh
Тё>12 Авг 2021 в 23:43
>>за 4 часа было подано почти 900 согласий
Тё>Ого! Сайт лёг от 4х запросов в минуту!


Тё>Вот, такие вот "алгоритмы нинужны" сортировщики пузырьком написали софт.


Да там явно вышибло пробки от пиковых нагрузок. И при чём тут сортировка? А алгоритмы таки нужны: если доступно всего несколько десятков мест, то зачем давать возможность делать остальные 800+ согласий? С бизнес-аналитикой в России совсем беда...
Re[3]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:04
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>вангую что писали на JS, а сортировали через ORDER BY при выводе результата каждому пользователю

S>а вот писали бы на плюсах + mod_fcgid + berkeley db все бы летало даже на старом сервере

JS и C++ невзаимозаменяемы.
Re[4]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:08
Оценка:
Здравствуйте, LaptevVV, Вы писали:

J>>Я совсем не понимаю, отчего с программированием нельзя поступить точно так же?

J>>Пишешь код, учишься хорошо его писать. Преподаватели делают review.
J>>Впридачу, идёт чисто теоретический курс. Помимо математики, идёт курс computer science, идут специализированные курсы на отдельные направления программирования.
J>>И разумеется, изучаются какие-нибудь API и фреймворки.
LVV>Дык приезжай к нам на кафедру — и все это увидишь в натуре.

Лучше вы к нам. Достаточно одного студента, чтобы подмандить эту CRUD-ню.
Re[8]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:10
Оценка:
Здравствуйте, Слава, Вы писали:

С>Именно. Все кто мог репатриироваться — уже репатриировались. Остался вот Хомак, да и тот в Израиль уехал, и польза его сомнительна.


Хомак сделал Луркмор, от которого пользы больше, чем от тетрисов.
Re[7]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:14
Оценка:
Здравствуйте, Michael7, Вы писали:

M>Здравствуйте, Слава, Вы писали:


С>> Это ж как надо писать код, чтобы получить 80% нагрузку (видимо процессора, чего они ещё могли померить) на обычных вставках в БД?


M>Например, использовать XML и все через обработку XML делать. DOM-парсером.

M>Не скажу, что прям уверен в этом, но оно может объяснить не только перегруз на 100k, но и остальные глюки.

Все данные хранили в одном Excel-файле? А что, скрепно.
Re[4]: Наши будущие коллеги
От: sergey2b ЮАР  
Дата: 13.08.21 14:17
Оценка:
Зато на плюсах можно организовать хранения отсортированной таблицы студентов в памяти
И отдавать ее когда очередной пользователь пытаешься узнать свой номер в списке
Re[2]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:25
Оценка:
Здравствуйте, LaptevVV, Вы писали:

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

LVV>С одной стороны, ты сильно отстал от жизни. ЕГЭ уже давно превратил поступление в вузы в бардак.
LVV>Естественно, у тебя же СОВЕТСКОЕ образование. Мастодонт почти...

Ну да. Но зачем же усугублять? Зачем использовать паттерн "Неудачники нам не нужны"?

LVV>С другой — бежишь впереди паровоза.

LVV>Нынешняя система внезапно показала, что отток абитуры из провинции в столицы резко сократился.
LVV>Многие предпочли домашние вузы из опасения (которые таки подтвердились), что в столичные при одной волне могут не попасть.

Пишут, что наоборот, возрос. В медицинский аж 900 человек на место. Нет ли в этих падениях серверов коррупционной составляющей? Типа, отнёс администратору сайта пачку доширака, и вот ты в списках. А если что -- индексы виноваты.
Re[4]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:30
Оценка:
Здравствуйте, Тёмчик, Вы писали:

Тё>Я не уверен, что прямо на ноде писали. Всё-таки массово-популярно для бекендов жава с донатом. Когда-то очень давно в моде было ORM. Проекция БД на объекты. Так оно на ровном месте, под капотом лепило квадраты, а в запущенных случаях- экспоненты сложности. Люди с пониманием алго сложности и люди, знающие хибернейт- мало пересекающиеся множества.


Ага, "давно". Используют в полный рост. А когда говоришь о том, что прокладки в нагруженных системах засоряют унитаз, то смотрят, как на новые ворота.
Re[2]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 14:33
Оценка: +1
Здравствуйте, Anton Batenev, Вы писали:

mgu>> Через несколько лет будем пожинать плоды.


AB>Ты сам был когда-то таким же, а сейчас ворчишь как старпер


Был. Но меня поправляли старшие товарищи.

AB>Много ли даже из здешних обывателей смогут рассчитать количество железа, необходимое для нормальной отработки описанной ситуации с учетом имеющихся ограничений несмотря на то, что расчет сложностей не представляет? А ПО скорее всего писали субподрядчики субподрядчика главного субподрядчика — даже если они и представляли что именно они пишут, они заинтересованы только в подписи акта сдачи-приемки, но никак ни в качестве сданной работы.


Какой расчёт железа? 100000 записей, Карл!
Re[5]: Наши будущие коллеги
От: Michael7 Россия  
Дата: 13.08.21 14:55
Оценка:
Здравствуйте, mgu, Вы писали:


mgu>Если всё серьёзно, то где результаты нагрузочных испытаний? Это же не вакцина, чтобы тестировать годами.


Какое еще нагрузочное? Я как-то давно еще правда, но видел такое тестирование одной интересной системы. (Не этой)
Стали запускать скрипты для тестирования. Запустили в демо-зале с 10 компами в локалке скрипт на 10 машинах.
Через минут 5-10 оно стало сыпаться с ошибками (в окне браузера) где-то в потрохах ASP.NET. В общем, после разного шаманства время устойчивой работы увеличили до получаса, на этом успокоились и решили, что в реальной работе сценарий маловероятный.
Re[5]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 15:14
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>Зато на плюсах можно организовать хранения отсортированной таблицы студентов в памяти

S>И отдавать ее когда очередной пользователь пытаешься узнать свой номер в списке

На JS тоже можно.
Re[6]: Наши будущие коллеги
От: mgu  
Дата: 13.08.21 15:18
Оценка:
Здравствуйте, Michael7, Вы писали:

mgu>>Если всё серьёзно, то где результаты нагрузочных испытаний? Это же не вакцина, чтобы тестировать годами.


M>Какое еще нагрузочное? Я как-то давно еще правда, но видел такое тестирование одной интересной системы. (Не этой)

M>Стали запускать скрипты для тестирования. Запустили в демо-зале с 10 компами в локалке скрипт на 10 машинах.
M>Через минут 5-10 оно стало сыпаться с ошибками (в окне браузера) где-то в потрохах ASP.NET. В общем, после разного шаманства время устойчивой работы увеличили до получаса, на этом успокоились и решили, что в реальной работе сценарий маловероятный.

А зачем 10 машин?

Пропал калабуховский дом...
Re[6]: Наши будущие коллеги
От: sergey2b ЮАР  
Дата: 13.08.21 15:22
Оценка: +2
Здравствуйте, mgu, Вы писали:

mgu>На JS тоже можно.


отлично почему не сделали хотя бы это


я работал в 2000 году на coldFusion, у нас в магазине было больше милл книг
и несколько милл пользователей

в то время отличный сервер был на PIII и 512mb памяти, и все летало, тк многие веши мы кешировали и предрасчитывали по ночам
Re[7]: Наши будущие коллеги
От: Michael7 Россия  
Дата: 13.08.21 15:28
Оценка:
Здравствуйте, mgu, Вы писали:


mgu>А зачем 10 машин?


mgu>Пропал калабуховский дом...


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