TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Mfio – Completion I/O for Rust

50 pointsby wspeirsover 1 year ago

5 comments

bjfishover 1 year ago
The log scale charts make it seem like the performance is all the same. It would be nice to see relative performance in a table or chart.
评论 #38660396 未加载
lokegover 1 year ago
Skimming this I did not really understand the programming model difference from glommio or tokio-uring. Aside from striving to be cross-platform, how is this significantly different?
atlas_huggedover 1 year ago
Never heard of this “coloring” thing.<p>From a quick google it’s about the “color” of a function being red or blue as defined here (I think): <a href="https:&#x2F;&#x2F;journal.stuffwithstuff.com&#x2F;2015&#x2F;02&#x2F;01&#x2F;what-color-is-your-function&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;journal.stuffwithstuff.com&#x2F;2015&#x2F;02&#x2F;01&#x2F;what-color-is-...</a><p>Isn’t this weird and unnecessary? I dunno. It’s probably just me.
评论 #38661285 未加载
KolmogorovCompover 1 year ago
The associated video has quite a cool intro [0], however after that it’s fairly slow and lack details, apart from perf and cross platform characteristics (which are cool).<p>[0]: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=EBAC1KcjR28" rel="nofollow noreferrer">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=EBAC1KcjR28</a>
评论 #38658597 未加载
spullaraover 1 year ago
I&#x27;ve always wondered why completion i&#x2F;o systems require you to hand them a buffer rather than a buffer pool. Handing them a buffer means that you are keeping a huge amount of memory allocated when you have a huge number of connections.
评论 #38660078 未加载
评论 #38658864 未加载