Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
warothia
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Show HN: Building a EU hosted FaaS alternative using Rails and Python (Alpha)
(thread4.eu)
4 points
by
warothia
1y ago
|
0 comments
2.
▲
Performance Enhancing Proxy for 5G mmWave Networks (C Linux kernel module)
(github.com)
5 points
by
warothia
2y ago
|
2 comments
3.
▲
by
warothia
2y ago
For my master’s thesis, I looked at how to get better throughput over 5G mmWave, which has really unpredictable bandwidth. Just using a big BFIFO buffer (sized to the BDP) gave us twice the throughput of FQ-CoDel, but at the cost of high ji
4.
▲
Show HN: LambdaLabs – Create HTTP routes, lambdas and databases using Python
(github.com)
1 points
by
warothia
2y ago
|
0 comments
5.
▲
by
warothia
2y ago
It would be really interesting if it was possible to use other languages which can be compiled to .so files. Will look into it!
6.
▲
by
warothia
2y ago
Initially I did use fork a lot to allow each handler in its own “process” mainly because I wanted to isolate it as well in a container fashion. However the overhead became to much at the start when I just wanted it to work. Will be looking
7.
▲
by
warothia
2y ago
You’re absolutely right, I have not tried very hard to optimize for speed either yet. To comment was more directed at the fact most just say that “speed” is the main reason to use C, but for me it’s almost exclusively for the fun and “cool”
8.
▲
by
warothia
2y ago
Thanks! Yes, an arena allocator for each request is on my todo list. Just didn’t get to implementing it yet. :D
9.
▲
by
warothia
2y ago
Oh! Did not know that, interesting. I guess they are more alike then.
10.
▲
by
warothia
2y ago
Few others have brought up Apache Modules, and they are incredibly similar to my idea. :D Did not know about them while I was developing it. The main difference as far as I could see was the fact that you had to recompile / restart the
11.
▲
by
warothia
2y ago
If you would want to link with external libraries, you would need to modify to server and make sure it has access to them when compiling the modules.
12.
▲
by
warothia
2y ago
Oh really interesting, will look into it! Was afraid it would leak memory.
13.
▲
by
warothia
2y ago
I could say speed, but the main reason for me is because it is fun. And I like to see what I can make C do. :D
14.
▲
Show HN: A dynamic C (Hot reloading) module-based Web Framework
(github.com)
128 points
by
warothia
2y ago
|
50 comments
15.
▲
by
warothia
2y ago
This hobby project is inspired by kernel modules and AWS Lambda. It lets you write raw C modules, upload them, and have the server compile and run only the module itself at runtime—no need to recompile the entire application or restart the