Vincent Adam Burns
Wed Sep 2 05:22:04 CEST 2009
A generic library with usefull tools for building websites and game engines.
1. Active DB (working title) - I imagined this as a database where to
save IO time; rows that are active are really just Erlang processes
that die after 2 minutes of inactivity and while alive use a backend
database engine to store (such as dets, Berkly DB etc..) every 10
minutes. Ended up as a API that is like a gen_server that uses a key
to differentiate between rows.
2. Email Server/Client.
3. gen_server for random number and word generation, uses a markov
chain to read in a bunch of words and then can randomly build up
4. A stats system so that you can keep track of different stats of a
program and then build graphs using the data. Bmula uses this to track
how many random numbers are generated and emails sent/failed to send.
--- You know you've achieved perfection in design, not when you have
nothing more to add, but when you have nothing more to take away.
More information about the erlang-questions