Roman
разница только в том: происходит memcpy из памяти ядра в память процесса или нет
Да. И этот memcpy дорог. На read из файла в процесс и из процесса в сокет 2 копирования. Если ты mmap'нул файл и позвал madvise - это 0 копирований. Если vmsplice + gift pages - это снова 0 копирований, т.к. странички процесса дарятся ядру.
Maksim
вот мой тезис как раз в том, что это не такая дорогая процедура, как считается
Maksim
по крайней мере сегодня
Alexander 🐕
Не хочу вас огорчать, дорогие коллеги Но, пока никто из вас флеймграфов не предоставил - это разговор ни о чем
Alexander 🐕
Вы парни сильные, должны с этим справиться
Maksim
т.е. типа у тебя толще, да?
Maksim
мы тут пока мило обсуждали, как же данные в сеть пихать, я понял что у кастомера NFS
Maksim
и видео пишется и читается с NFS
Maksim
диски, хуиски, dma. Вот оно всё это, да. Я не уверен что запись и трансляция пользователям идет по разным сетевухам
Alexander 🐕
Господа, а что лучше - DMA или MDMA?
Denis
Мдма конечно ) смотря для чего
Aleksey
Господа, а что лучше - DMA или MDMA?
Скителс и адреналин раш
Daniel
Господа, а что лучше - DMA или MDMA?
тебе - первитин, ты вджобывать любишь
Maksim
Саша, не все в этих ваших питерских изысках разбираются
Daniel
Logan
Kirill
Василий, а как называется эта группа, где вы постите это обращение?
Vasiliy
Соррян, знаю знаю что не в тему
Vasiliy
ну мало ли повезет
Magistr
еще и осознанно, ужс
Vasiliy
ладно пойду удалюсь
Kirill
ну мало ли повезет
https://telegram.me/JSlang
Vasiliy
Спасибо
Kirill
Спасибо
и стукни в личку ещё пару чатов скину
Kirill
а тут не надо такое постить, да и в тематических чатах разработчиков не надо. Мы любим общаться, а работу искать на hh.ru. или ждать пока нам сами люди напишут, на основе гитхаба
Vasiliy
Да на hh уже поискали
Pavel
а часто люди ищут "слабенького"?
Vasiliy
поэтому и пошли от обратного
Vasiliy
ну мы и стажеров берем
Vasiliy
под обучение
Vasiliy
так что поразному
Kirill
Да на hh уже поискали
с платным аккаунтом? а на linked in? на мой круг ?
Pavel
либо никто не идет потому что мало денег либо денег норм, но все тупые
Pavel
какой вариант?
Kirill
В общем, те, кто знают как кодить, не любят, когда вакансии кидают там, где они общаются, прикалываются, троллят, спорят и холиварят. Это как будто придти на пикник в незнакомую компанию и без спросу начать кушать шашлыки. Если бы разрешения спросили, итак бы угостили, а вот без спросу — не надо.
Vasiliy
Pavel
Соррян, знаю знаю что не в тему
Почему не в тему, тут же обсуждают глубокий хайлоад/бэкенд, хотя это к девопс не относится. И всем норм :)
Vasiliy
Я тут до этого про наркотики читал)
Pavel
Kirill
Я тут до этого про наркотики читал)
Каждый читает то, что ему интересно.
Alexander 🐕
Я здесь до этого читал диалог двух коллег со стриминговыми сервисами
Alexander 🐕
Но они так ничего и не показали
Alexander 🐕
:(
Vasiliy
Каждый читает то, что ему интересно.
я к тому, что тут и про фронтенд писали тоже, про тот же ангуляр
Pavel
Фронтенд к девопсу даже ближе чем strace/perf trace и slab аллокаторы
Denis
Artur
Девопсы, томлюсь выбором, 850 про или эво для девелоперской машинки
Daniel
а?!
Aleserche
ssd
Aleserche
гнусмасы норм
Uncel
Девопсы, томлюсь выбором, 850 про или эво для девелоперской машинки
Посмотреть libata для начала, если Линукс, там косяки с тримом
Aleksandr
у pro заявлена больше endurance + 10 лет гарантии против 5 у evo
Aleksandr
по хар-кам по-моему они идентичны
Aleserche
через 5 лет все равно заменишь
Aleksandr
тип того
Artur
Ну да, они практически идентичны. За исключением некоторых операций и цены
Artur
Гарантии на 5 лет хватит
Aleserche
если бюджеты жмут, то и думать нечего
Artur
Но все равно терзают смутные сомнения
Artur
Ну бюджет можно растянуть
Aleksandr
судя по его предыстории, он и был рассчитан на 5 лет гарантии, пока Plextor не выпустил на рынок свой ssd с заявленным 1.5 миллионов часов наработки на отказ после этого Самсунг моментально увеличила заявленную эндурити 850 Pro до 10 лет, чтобы конкурировать
Artur
Но выиграю я при этом в чем-то или нет...
Aleksandr
если это правда, то можно брать evo и не жалеть
енот
Коллеги, нужен совет. Нужна некоторая простейшая очередь. Человек на сайте оставляет заявку на выполнение некоторых действий на сервере. Действия встают в очередь, когда до них доходит, они выполняются, потом отсылается уведомление по завершении. Действия - пара простейших скриптов на баше и архивирование 2гб файла. Место действия - сервак на линухе. Как это проще всего реализовать?
Pavel
1 задача - 1 файл, с инкрементальным айдишником
Logan
я бы файлами сделал
енот
не вполне понял как это реализовать. файл. идшник. Запустить на основе данных из файла непрерывную цепь скриптов которая завершается отсылкой уведомления?
енот
Это надо демон который будет постоянно эти файлы чекать?
енот
зачем демон? Просто цикл
ну а если вылетит?
Logan
перезапускайте по крону раз в пару минут
Logan
или простой обработчика для вас критичен?
енот
не на столько
енот
можно сказать не критичен
Seva
говорящий енот
Seva
интересно
енот
я ещё крестиком вышивать умею