Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lganzzzo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
lganzzzo
8y ago
C++ HLS streaming server built with oat++ zero-dependency framework. (about oat++ see: https://github.com/oatpp/oatpp ) Features: - Serve embedded video - Serve HLS stream
62.
▲
Show HN: C++ Http-Live-Streaming Server built with Oat++ framework
(github.com)
57 points
by
lganzzzo
8y ago
|
11 comments
63.
▲
by
lganzzzo
8y ago
Yeah, I already looked through requirements. It will take me some time to prepare all that stuff. But I think it's gonna be fun
64.
▲
by
lganzzzo
8y ago
Thank you for the question. ----------------------------------------------------------------------------- // I want to adopt oatpp.io, but I'm using a synchronous database driver mongo-cxx-driver. - Unfortunately no - if your
65.
▲
by
lganzzzo
8y ago
Hey, thank you for the feedback! It is really very important to me what seems unclear to user, and what info to add.
66.
▲
by
lganzzzo
8y ago
Oh ok, thank you for clarification. During the initial investigation boost::asio appeared to work not very good on MacOS. Problems where on the load higher than 10K concurrent connections. There was multiple requests to compare networking p
67.
▲
by
lganzzzo
8y ago
good point
68.
▲
by
lganzzzo
8y ago
Memory management, and pools. Memory management is definitely super important and has big impact on the performance. Also there is a memory fragmentation issue that you should keep in mind building server apps. Solving this problems is tim
69.
▲
by
lganzzzo
8y ago
Have you noticed oatpp ApiClient (retrofit-like client wrapper)? This is another trick oatpp's ObjectMapper layer can do. The oatpp-consul client is built using oatpp ApiClient. see ApiClient in the oatpp-consul https://git
70.
▲
by
lganzzzo
8y ago
There is a limitation on the header size in the oatpp html parser. Think I should tweak this. Thank you for the note!
71.
▲
by
lganzzzo
8y ago
Hello, Thank you for the question! oatpp has been recently tested on: - Linux (Ubuntu 16, 18. CentOS 7.5) - MacOS Windows support is not currently available. But I would love to add it. If there someone with windows machine and willing to h
72.
▲
by
lganzzzo
8y ago
Yeah known issue, I am not a JS master:(
73.
▲
by
lganzzzo
8y ago
Did you notice that https://oatpp.io is served by oatpp :)?
74.
▲
by
lganzzzo
8y ago
Thanks, this is a really good code-review! I appreciate this!
75.
▲
by
lganzzzo
8y ago
Thank you for the question, No, I have not tried seastar. But thank you for the tip, I think there might be things for me to point out.
76.
▲
by
lganzzzo
8y ago
I agree. I should schedule to add ASIO vs oatpp benchmark. However performance is not the only thing oatpp has. Among with other features oatpp provides ObjectMapping layer. ObjectMapping layer enables you to do cool stuff like: - autodocum
77.
▲
by
lganzzzo
8y ago
Thank you for the question, Oat++ provides interfaces to substitute SSL backend. One can easily substitute any SSL backend by implementing two class: - Connection - ConnectionProvider Currently there is an adapter for LibreSSL https:/
78.
▲
by
lganzzzo
8y ago
The idea of the project is to give user something light, something that could cover a set of basic needs when you develop a web-service (Like rest-framework, basic DI-framework, web-client, connection management, object-mapping etc...) and
79.
▲
by
lganzzzo
8y ago
Hello and thank you for the question! The short answer: - I don't know. - Let Techempower to settle this. I decided to take on Go(net/http) in the initial benchmarks as it shows good performance and even overperformed c++ solutio
80.
▲
Show HN: Oat++ – Zero-dependency C++ framework for high-performance web services
(github.com)
104 points
by
lganzzzo
8y ago
|
41 comments