home.social

#zerocopy — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #zerocopy, aggregated by home.social.

fetched live
  1. И снова самый быстрый парсер JSON. Очередной

    За свои 17+ лет в активной разработке я встречал много проблем, но одна преследовала меня постоянно: JSON. Нет, с самим форматом все ок, но вот с его чтением — не все норм. Когда я только начинал работать с PHP, я списывал это на скриптовость языка. Отчасти из‑за этого я даже поменял стек. Но когда приходили по‑настоящему большие файлы, это всегда было больно. Иногда — очень. Был проект, где мы ждали не обработку информации бизнес‑логикой, а банального парсинга. Файлы доходили до десятков гигабайт и не всегда влезали в оперативку. Тогда я и заработал себе персональный todo — разобраться с этим раз и навсегда. Сейчас, находясь в поиске новых возможностей, я решил вспомнить эту старую боль. Я уже давно не PHP‑разработчик, но проблема в индустрии всё та же. Объемы данных растут, требования тоже, а воз и ныне там. Нет, есть море крутых решений. Даже тут, на Хабре. Но для меня всё не то. Мне нужно решение, а не костыль. То есть: никакой кодогенерации и никаких JIT (я не противник JIT, просто не хочу тянуть эту сложность). Я ступил на тонкий лед: в Go есть классная штука — пакет unsafe . Почему классная? Потому что она позволяет обойти тяжелые ненужные проверки. Плюс побитовые операции для ускорения всего, до чего только смогли дотянуться руки. Пока изучал чужие парсеры, столкнулся с обманом в репозиториях, подкручиванием статистики (куда же без него?) и перекладыванием ответственности (и аллокаций) на сторону разработчиков. Заглянуть под капот

    habr.com/ru/articles/1053528/

    #go #golang #json #zeroallocation #zerocopy #simd #avx2 #highload #unsafe #парсинг

  2. Ah, yes, another #Rustacean waxing poetic about "lifetimes" as if they were the next Beatles. 🎸🎻 Spoiler: Zero-copy isn’t going to revolutionize your code unless you’re a database server in disguise. 🤔💾
    redixhumayun.github.io/databas #ZeroCopy #Lifetimes #CodingDiscussion #DatabaseServer #HackerNews #ngated

  3. Ah, yes, another #Rustacean waxing poetic about "lifetimes" as if they were the next Beatles. 🎸🎻 Spoiler: Zero-copy isn’t going to revolutionize your code unless you’re a database server in disguise. 🤔💾
    redixhumayun.github.io/databas #ZeroCopy #Lifetimes #CodingDiscussion #DatabaseServer #HackerNews #ngated

  4. Ah yes, the groundbreaking revelation that tech bros have finally figured out how to make their shiny new #Apple toys run AI without having the audacity to actually move data around. 🤯 Meanwhile, the real winners are the rest of us, who have discovered that we can achieve the same feat by *not* buying into every overhyped "ZeroCopy" buzzword. 🍏💻
    abacusnoir.com/2026/04/18/zero #techbros #AIinnovation #ZeroCopy #hype #HackerNews #ngated

  5. Ah yes, the groundbreaking revelation that tech bros have finally figured out how to make their shiny new #Apple toys run AI without having the audacity to actually move data around. 🤯 Meanwhile, the real winners are the rest of us, who have discovered that we can achieve the same feat by *not* buying into every overhyped "ZeroCopy" buzzword. 🍏💻
    abacusnoir.com/2026/04/18/zero #techbros #AIinnovation #ZeroCopy #hype #HackerNews #ngated