|
From: Alexei Z. <st...@ra...> - 2003-06-25 08:17:41
|
Hi, I`m follow the Hermes development for about half year and notice one unpleasant design defect. The persistent store in Hermes designed in following manner: 1) Message relations are stored in RDBMS structure. 2) Messages are stored in file system Not bad decision. But under living conditions we are forced to use Oracle to storage both for message relations and for messages themselves. Oracle offers BLOB type for such issues. Hermes source code investigation shows that it`s not easy to correct product. Too many things are based on files and their names :-( Could you define Java interface for file storage operations? Anybody who want to redifine storage manner will create new interface imlementation only. I think that this will simplify Hermes code and make Hermes for flexible. What do you think? Regards, Alexei Zolotarev Software Developer RDTEX JSC Zavodskoi proezd 6, Protvino, Moscow region, Russia Federation P.S. Excuse me for my bad English |