Erik Terpstra <erik / solidcode.net> writes:

> but I could not use it for web-based applications because it doesn't
> handle mulitple processes/threads/users very well.

Pattern of Mnemonic usage:

multiple processes: use a single mnemonic process for, what's the
buzzword?, the business logic? Of course this complicates things and
is usually implemented as if accessing a centralised database.

multiple threads: use mutex

multiple users: make mnemonic file location adjustable on per user
basis.

YS.