Viewing profile — matt42
matt42
HN member- Joined
- Tue, Sep 24, 2013, 4:11 PM UTC
- HN karma
- 1,548
- Public activity
- 292 items
- HN profile
- View on Hacker News ↗
About matt42
No profile information was provided.
Recent public activity
-
comment
Comment #26070118
To me there is 3 main points: - Even if it's JS, just-js make almost no use of dynamic memory allocations. - The authors rewrote himself a postgresql driver that support batching r…
-
comment
Comment #25113392
I don't understand why when you say "I have covid" people want the proof that you have it and ask you "did you do the test ?". I personally think I got it twice and never did any t…
-
comment
Comment #25000711
or just run npm test / make test locally without setting up anything. But I feel like writting the tests takes usually more time than setting up CI/CD.
-
comment
Comment #24980177
Very interesting, I really think that http APIs are just a user management layer that could be easily abstracted away now that we can do so many things client-side. How do you hand…
- story
- story
-
comment
Comment #24623131
This is really depressing. How do we stop this cynical game ? is they example of successful companies promoting the right people ?
-
comment
Comment #24377023
Projects using templates and heavy metaprogramming often see most of the compile time spent in template instantiation, not in link time. For this kind of projects I think this woul…
-
comment
Comment #24376974
Great that C++ compiler teams are working on reducing C++ compile time. The next great feature I think would be a game changer is caching the result of compilation (templates and b…
-
comment
Comment #24372722
What http server do you use ? Are they static images ?
- comment
-
comment
Comment #24372649
And 2.5 per minute
-
comment
Comment #24365772
Is there any doc about how this caching is implemented ? I still don't understand why we need to feed this dependency array to have an up to date version of the count variable.
-
comment
Comment #24364861
I love the way crank is using generators to get rid of the react complexity.... Did not know about crank, thanks for the link.
- story
-
comment
Comment #24320216
This is the official continuous techempower benchmark, run by techempower on the exact same environment than the techempower "official rounds". The only diff I'm aware of is that t…
-
comment
Comment #24320163
My motivation in writing yet another web framework was to get pure performance while providing maintainability of more dynamic languages. Check the implementation of lithium, it is…
-
comment
Comment #24318345
The frameworks are downloaded by dockerfiles provided by the framework maintainers, and since there is hundreds of frameworks, this is a bit tedious to manually get all URLs... But…
-
comment
Comment #24318297
yes, it has been discused already to increase the number of connections. But still, several thousands of simultaneous connections is still ok for the best performing frameworks...
-
comment
Comment #24318081
Sadly seastar has no implementation of this benchmark. I had a quick look at the website and it seams that seastar is much more low level (it does not provide a http parser) and mo…
-
comment
Comment #24317945
I'll write a post later explaining how I reached those performances, several people already asked for it.
-
comment
Comment #24317588
a kqueue port should be ok. I'll add an issue for it.
-
comment
Comment #24317571
The epoll code use is very small, few hundreds of LOC (but is at the very center of the framework since it runs the event loop), actually writing it from scratch was better to unde…
-
comment
Comment #24317384
I would say the profiler output is the best source of information. Lithium is not using black magic at all. Actually on large framework like lithium, performance problems come more…
-
comment
Comment #24317289
Yes, this is only physical. The cloud env (Azure) only run once every 1 or 2 months I think. On the official rounds they do both.