Sorry, but I don't see how spending EUR2'500 on additional RAM to support a single tool is an effective use of WM-DE funds.
Thank you for puttig the exact amount here. Do you think this will be efficient if such a sum came from another source and will be used by all tools running on toolserver? My view is it is far less than EUR8'000 mentioned last time as a price of a dedicated sever.
Perhaps you could consider a different implementation language? I don't think shell scripts and SQL stored procedures are particularly well-known for being memory-efficient.
You right on the memory efficiency. MySQL MEMORY engine is not about that. On the other hand, offline comutations will create load on inter-sever channels and occupy disc space. Downloading of links table for deutch to login server will take more time than just copying it to a memory table on the same sever. My estimate is it will take hours to get a copy of this table on a disc drive, and this is just a small portion of the whole thing.
mashiah