Hlavní navigace

Názor ke článku Asynchroní parsování JSONu v C++20 od Ondřej Novák - Ok, hele jsem pro diskuzi, v zásadě to...

  • 6. 5. 2024 6:06

    Ondřej Novák

    Ok, hele jsem pro diskuzi, v zásadě to není alfou omegou tohoto příspěvku

    Chtěl jsem to pojmout jako ukázku asynchronního zpracování dat, nějaký jednoduchý ale ne zrovna triviální algoritmus, nějaké challenge tam má být , jako třeba rekurze.

    Cílem bylo vysvětlit jak pracovat s awaiterem, ukázat jak psát koncepty, (většina ultrarychlych parseru mi nutí i vlastní DOM)

    Asi je prostor pro optimalizaci, mohu zkusit některé části přepsat na branchless, možná inlinovat čtení řetězců aby nebylo potřeba držet stav čtení. Co určitě by se blbě dělalo je zpracování vicero znaků současně, protože to nejde zaručit, že stream bude zarovnany na blok, nebude