TGViewer
Loser story Loser story @reverse13 · 946 subscribers
Post #634 694
Вот знаете на прошлой работы мы писали свой тредпул, таски, таймеры, стренды, ну вы поняли, а для io просто заводили тредпул с asio event loop-ами, благо буст был.
Но в целом я сторонник того, чтобы взять готовое, но я тут подумал, что мне ничего в голову подходящего не приходит, asio плох для cpu bounded задач, по крайне мере, когда мы меряли было хуже нашей поделки.
folly здоровый пиздец и под android/ios наверно умру тащить, да и нужно оттуда совсем немного.
Плюс мы отказались от буста, интересно кст отдельно асио так то тоже не мелкий ну да не важно.
А tbb вроде без io bounded, да и мне не нравится. Не люблю эти task graph/flow like либы, стремная какая-то штука у кого-то был крутой опыт использования или ссылочка на рассказ как круто?
More from @reverse13
  1. Jul 29, 2026Вообще мы тут сделали end-to-end search/analytics benchmarks на 1e9 otel logs Планируем ту…
  2. Mar 19, 2026Последние пару месяцев смотрел и правил перф серчевого движка и в общем у нас наконец-то е…
  3. Dec 23, 2025Мы тут написали небольшой пост про свой iobuf который юзаем для реализации postgres проток…
  4. Dec 2, 2025Привет, мы частично заопенсорсили текущий код нашего проекта -- SereneDB. Это оказалось тя…
  5. Sep 28, 2025Вообще вот странная штука, больших проектов на C++, C, Rust которые делают базы данных или…
  6. Aug 30, 2025Решил почитать перед сном коммиты в llvm libc++, а то там llvm 21 вышел, думаю может обнов…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →