C++ Web Development Platform
After some serious consideration I've decided to go with an amalgimated approach to developing my web services architecture. The pretty marketing stuff will be HTML/CSS/Flash, but the main applications will be written entirely in C++.
Next, I resolved to leverage the Boost C++ Libraries and FastCGI. FastCGI will remove the process creation from the invokation of a CGI application making the performance way faster.
Lastly, I need to decide on the last piece or whether or roll my own. There is a limited number of C++ frameworks that are usable right "out of the box." Some frameworks I am currently evaluating are:
Requirements
Given my previous embedded systems development I should be able to build up a system with a minimum linux install that is capable of saturating a 100MB ethernet connection.
Extreamly reliable and robust. Given the general lack of employees, I simply cannot afford for customers to call me to tell me that something is broken. It has to work 24/7 without producing java stack dumps or IIS/.NET SQL/odbc error traces.
Highly dynamic site – large portions of the content cannot be cached effectively and need recreating on every view.
Huge number of visits (probably not going to happen, but I can dream).
Labels: C++, Startup, Web development
Hey, I (as Wt's main author) would be really interested in hearing whether, indeed, Wt lived up to its expectations, or, if not, what were the main problems you encountered ?
Posted by
Koen |
October 18, 2007 5:29 AM