Coda

Results 21 comments of Coda

Your system doesn't have the ev.h headers, you can apt get it.

Maybe a good approach is to publish bjoern as manylinux wheel to pypi, build from github actions.

> Can you tell a bit more about your use case? Also I’m curious, what kind of memory footprint does the server have with that number of connections? There memory...

I've tried the wsgi server from gevent, unicorn and meinheld, they don't really have a proper way to handle it as well. How to remove the content-length header, I didn't...

After few days of debugging the issue is some client keeps the connection open after sending the requests, and they they idling for a long time. On the server side,...

That's what I did for now, it still nice to have it as part of the wsgi server itself, since it's an easy target of DDOS abuse. The gevent.pywsgi server...

For the mmap issue, how about creating many smaller maps instead of the large map of the entire file. And let the size of mapped chunks pool configurable, or default...

> But whether unmapping a range of a file causes those pages to be forcefully flushed or evicted, would have to be demonstrated first. I believe the default behavior is...

I think the root cause is mmap could pollute the system cache, and including interactive applications such as ssh and anything that's still useful for the user. I still suggest...

> The old disk I/O sybsystem was quite complex so bringing it back would be a considerable maintenance burden. > > Since the main problem appears to be with poor...