Hi,
Reading this thread, I have two comments:
1. There is probably only one common thing between Monolog or other
logging system used for auditing or monitoring purpose and logging
system used to ensure atomic updates in transactional context: they
share the same name. Thus, I think it makes sense to investigate them
separately.
2. There are at least (to my knowledge) two projects that relate to
that topic within ObjectWeb. The first one is C-JDBC as it has been
discussed with Emmanuel. Indeed using a database system for reusing its
logging features is a good idea but it may be quite a heavy solution in
some contexts.
The second one is Perseus (available on ObjectWeb forge) that aims at
providing an open (component-based) persistence framework that has been
worked out by IMAG/LSR and FTR&D. The current beta version provides
cache management, concurrency management (pessimistic or optimistic),
transaction management, storage management and as been heavily
validated as it is used into Speedo. Unfortunately, the logging part
has been heavily studied (API definition) and experimented
(prototyped), but it has not been published yet on forge. Anyway, we
already have a lot of code there that can be shared with others, having
in mind that it is published under LGPL.
Pascal.
Alexandre Lefebvre wrote:
Hi,
I'm forwarding this thread to architecture@xxxxxxxxxxxxx to open the
discussion.
alex
Begin forwarded message:
From: Philippe Merle
<Philippe.Merle@xxxxxxx>
Date: Jeu nov 27, 2003 10:40:33 Europe/Paris
To: college@xxxxxxxxxxxxx
Subject: Re: [college] Fwd: [webmaster] New SourceForge project
submitted
Hi,
In my previous message, I have asked some questions to
the submitter of the new project. If you have more questions
don't hesitate to ask them to him (with a copy to the college
mailing list).
Perhaps this time we could be proactive, e.g. push synergy
between ObjectWeb activities instead of having two things
doing similar work.
For me, MonoLog API is not incompatible with high performance journal.
Or if this is incompatible, I need to understand why?
A+
Philippe Merle
Philippe Merle wrote:
Hello,
Your project seems to be interesting for the ObjectWeb
middleware community.
The ObjectWeb college of architects should status on your
project submission. In order to help us, could you reply to
the following questions:
1) Why would you like to start a project under the BSD license?
The ObjectWeb recommanded license is LGPL.
2) Do you think that your work could be part of a larger initiative
on logging? If yes, what relations could be built between your
project and the MonoLog project? Could your High Performance
Journal
use the API defined by the MonoLog project? If no, why?
3) What is the status of the implementation of the proposed project?
Best Regard
Philippe Merle
President of the ObjectWeb College of Architects
Mathieu Peltier wrote:
---------- Forwarded Message ----------
Subject: [webmaster] New SourceForge project submitted
Date: Wed, 26 Nov 2003 16:34:49 +0100
From: michael.giroux@xxxxxxxx
To: webmaster@xxxxxxxxxxxxx
New SourceForge project submitted
Project full name: High Performance Journal
Submitted description: Implement a high speed log writter facility
that meets
the performance requirements of projects such as JOTM recovery,
database
journals and other types of software that rely on journals or logs
for
recovery, auditing and other tasks.
Logging facilities currently implemented using pure Java suffer from
performance issues. In order to maximize transaction throughput it
is
necessary to provide logging (also known as journalization) that
performs as
well as native application implementations. Projects such as JOTM
require a
journalization facility that provides high performance and guaranteed
flushes to allow for reliable transaction recovery.
The primary goal of this project is to provide a persistent logging
facility
that does not cause measurable performance degradation. License: bsd
Please visit the following URL to approve or reject this project:
https://forge.objectweb.org/admin/approve-pending.php
-------------------------------------------------------
A+
Philippe Merle
--
__________________________________________________
Dr. Philippe Merle - INRIA Scientist Researcher at
Laboratoire d'Informatique Fondamentale de Lille
UPRESA 8022 CNRS - U.F.R. I.E.E.A. - Batiment M3
Universite des Sciences et Technologies de Lille
59655 Villeneuve d'Ascq CEDEX France
Phone: (33) (0)3 20 33 70 24
Fax: (33) (0)3 20 43 65 66
E-Mail: Philippe.Merle@xxxxxxx
Home Page: http://www.lifl.fr/~merle
See also: http://www.objectweb.org/
http://corbaweb.lifl.fr/
__________________________________________________
----------------------------------------------------------------------
--
--
You receive this message as a subscriber of the college@xxxxxxxxxxxxx
mailing list.
To unsubscribe: mailto:college-unsubscribe@xxxxxxxxxxxxx
For general help: mailto:sympa@xxxxxxxxxxxxx?subject=help
ObjectWeb mailing lists service home page:
http://www.objectweb.org/wws
--
A+
Philippe Merle
--
__________________________________________________
Dr. Philippe Merle - INRIA Scientist Researcher at
Laboratoire d'Informatique Fondamentale de Lille
UPRESA 8022 CNRS - U.F.R. I.E.E.A. - Batiment M3
Universite des Sciences et Technologies de Lille
59655 Villeneuve d'Ascq CEDEX France
Phone: (33) (0)3 20 33 70 24
Fax: (33) (0)3 20 43 65 66
E-Mail: Philippe.Merle@xxxxxxx
Home Page: http://www.lifl.fr/~merle
See also: http://www.objectweb.org/
http://corbaweb.lifl.fr/
__________________________________________________
--
You receive this message as a subscriber of the college@xxxxxxxxxxxxx
mailing list.
To unsubscribe: mailto:college-unsubscribe@xxxxxxxxxxxxx
For general help: mailto:sympa@xxxxxxxxxxxxx?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
No title
|
Pascal DECHAMBOUX
France Télécom
R&D (DTL/ASR)
28, chemin du vieux
chêne - BP98
38243 MEYLAN Cedex
(France)
|
e-mail: pascal.dechamboux@xxxxxxxxxxxxxxxxxxxx
phone: (33) 476 76
44 16
fax: (33) 476 76 45
57
|
|