We Have Lift Off!

As we’ve been hinting on the blog our current project has been close to delivery. Truth is, once we got a new server set up the deadline passed without incident. We’ve been waiting a few days to ensure there are no problems, but it’s been long enough so we’re now happy to announce the project is complete.

This work has been done for the School of Biological and Chemical Sciences at Queen Mary University of London. We have implemented a preregistration system for them: a website by which students can be registered for courses and modules, replacing a tedious and error-prone manual system. Unfortunately there is no publically available front-end so we can’t show off our work. However we have a few projects that should be completed in the next months that will have publically visible components.

The whole site runs on PLT Scheme, with SQLite for the database. This is, to our knowledge, the first large site to run the PLT Scheme web server continuously for any length of time. Over the next few days we’ll provide a few more details about the more intricate parts of our setup so other intrepid pioneers can learn from our work.

7 Responses to “We Have Lift Off!”

  1. rmalafaia says:

    cool, man! good work! :D

  2. Chris Dean says:

    Wonderful! After it has been running for a bit, I’d love to hear some usage details.

  3. pp says:

    Can you share details concerning project size (locs) and load levels (number of users, transactions per second, etc)?

  4. Paulo Matos says:

    Congrats! I think this is very much what the Scheme community need. Good tools and success stories! :-)

  5. Out of curiosity, what do you count as a “large site”? Because I’ve got a decent claim at prior art if your bar’s set low enough: the psychology studies I did used the PLT Scheme web server, and they had 70 users and 270 users, respectively, and the latter got hammered considerably harder than that for a couple-week period. (I’m not sure if I’ve still got the logs to give you exact numbers, unfortunately.)

  6. A PLT Scheme web server? Intrigued, I am!

    My friends, I have seen something that fascinates me to no end! My attention has been caught by this posting I saw that talks about a web server written in PLT Scheme being used to service a real web site!
    I have been a much big fan of PLT Scheme for…

  7. Lisp and Scheme suck big time. Please use something normal such as PHP, ASP, Perl, C++ GCI, etc.