3 ms·
This sounds like an amazing war story that I just want to hear more of. Is there any more? What's your c++ stack like?
by willhslade 7y ago
This sounds like an amazing war story that I just want to hear more of. Is there any more? What's your c++ stack like?
- bsenftner 7y agoCurrently using Restbed (https://github.com/Corvusoft/restbed https://github.com/Corvusoft/restbed) as the server core, wxWidgets as a server side gui, with Boost, Curl, SQLite and Standard Lib. It's not that complex, beyond using lambdas in a few places. It has extremely high performance, and can run on an Intel Compute Stick, but I tend to use an Intel Nuc at minimum, with clients typically using whatever they have, gaining over redundancy and an ability to pair down. The memory management in a C++ application is just another resource one manages with whatever level of algorithm support you feel comfortable. There are ref-counting systems and complete garbage collectors available one can integrate into their business logic, unlike in a high level language that "transparently" manages memory outside application control. Have you ever thought about how much processing a typical 3D video game performs every frame? What if that caliber of optimized algorithm logic were handling a rich media, non-3D game server hosted business application? It would have pretty amazing performance and scale very economically. That's what I do. Before doing this, I wrote 3D video games and their production environments.
- tjchear 7y agoI love hearing optimization stories. can you tell us more about algorithm optimizations you've done in both business apps and video games?