On 06 Apr 2007, at 19:24, Michael J. Forster wrote:
BTW, I would like to say that cl-prevalence is fantastic. We've been using it for five non-trivial (>25 classes, avg. 3000 instances per class) webapps without a hitch for almost a year now.
That is very nice to hear: could you give some more details, like:
- what CL implementation you are using ?
We develop with LW 4.4 and 5.0 on Mac and Windows; we deploy to CMUCL 19b on FreeBSD and LW 5.0 on Mac.
- what serialization you are using ?
We've tried both and would prefer to use the sexp format for its greater readability. However, we started with xml and haven't had an opportunity to change it.
- machine details ?
Dell 2U Intel P4 3.2GHz 4GB RAM 160GB usable disk, RAID1
Apple Xserve G5 Dual 2.3GHz 2GB RAM 140GB usable disk, RAID 5
- the typical sizes of you transaction and snapshot files ?
- total number of objects under prevalence, 75000 ?
- rate of change (transaction log growth per day or so) ?
- size of the image ?
I will collect some stats over the next few weeks and post them.
- do you have any GC problems ?
None that we've detected, though, without any outward signs of memory exhaustion, dying processes, or poor overall application performance, we haven't gone looking for trouble. I will start recording the GC stats as well.
This sounds like an awesome application! I am glad CL-PREVALENCE helped you in achieving your goals.
Regards,
Sven