
Hi! I am looking for the Haskell libraries to quickly create some Web Framework to Show Experimental Data. Please share your experience and ideas. What tools would you chose for such a framework: == Architecture There are several unsynchronized processes: 1) Finder - demon that periodically searches and collects JSON data from the Web and stores this data in some sort of Archive (DB). 2) Processor - demon that periodically process new data from Archive collected by Finder and stores results of its work in the same Archive. 3) Web application that shows processed data in a browser. == General Requirements *** Main requirement - simplicity and high speed of development *** - Max Data storage capacity - 10 Mb - Max number of Web users - 50 - Web UI shows what Archive has at the moment of user request. == Web UI Requirements - Multi-page view of long data sets (some sort of scrolling) - Simple graphs and charts (desirable) == Questions 1) What to use for the Archive? Though input data is in JSON format, data generated from it is binary vectors. Not sure that CouchDB is a good choice in this case. What simple (Haskell lib + DB) combination one may advise that support concurrent read / write access with simple locking (don't need full transactional support)? 2) Web framework? Don't need AJAX, just basic stuff but simple and easy to code forms? Thanks!