Adam - that would be great, thanks!

Steve

> -----Original Message-----
> From: aj...@virginia.edu [mailto:aj...@virginia.edu] 
> Sent: 25 January 2012 15:47
> To: fedora-commons-developers@lists.sourceforge.net
> Subject: Re: [fcrepo-dev] Ingest performance testing
> 
> 
> The committers are going to groan and roll their eyes when 
> they hear this (it's a favorite theme of mine on committers' 
> calls), but it might be a good step towards the kind of 
> SOA-oriented modularization that would bear fruit in other 
> efforts (e.g. in the short term: refactoring testing, in the 
> long term: migration to OSGi).
> 
> Steve-- I'd be happy to help on this. (Got to put my money 
> where my mouth is!)
> 
> ---
> A. Soroka
> Online Library Environment
> the University of Virginia Library
> 
> 
> 
> 
> On Jan 25, 2012, at 10:39 AM, Stephen Bayliss wrote:
> 
> > +1 for me on Adam's suggestion (I do recall you suggesting this 
> > +previously),
> > a re-usable component for this so that other parts of XML 
> > transforming/processing/validation could be migrated over 
> would be an 
> > excellent implementation option.  Maybe I could provide at least a 
> > starting-point as part of this.
> > 
> > Steve
> > 
> >> -----Original Message-----
> >> From: aj...@virginia.edu [mailto:aj...@virginia.edu]
> >> Sent: 25 January 2012 15:32
> >> To: fedora-commons-developers@lists.sourceforge.net
> >> Subject: Re: [fcrepo-dev] Ingest performance testing
> >> 
> >> 
> >> I've occasionally made the following suggestion before,
> >> although I recognize that it implies a great deal of work: It 
> >> might be a good technique to establish a registry/pool of 
> >> prepared transformations and validations in Fedora, in order 
> >> to avoid as much as possible the expensive construction of 
> >> such machinery in the course of an actual operation against 
> >> the repository. Essentially this is Steve's suggestion below 
> >> ("explore caching of the prepared stylesheets") writ very large.
> >> 
> >> ---
> >> A. Soroka
> >> Online Library Environment
> >> the University of Virginia Library
> >> 
> >> 
> >> 
> >> 
> >> On Jan 25, 2012, at 10:29 AM, Stephen Bayliss wrote:
> >> 
> >>> Following the call timing test that Chris did a little
> >> while ago [1,
> >>> 2] I have now had chance to have a quick play-around with
> >> YourKit myself.
> >>> 
> >>> Initial results from some not-very-extensive tests confirm the
> >>> findings that Chris made - I was seeing that the "prepare" 
> >> of the stylesheet for the Schematron validation taking around
> >> 25% of DefaultManagement.ingest total time (so this is a 
> >> little lower than Chris' results, but still significant).
> >>> 
> >>> So should we just go ahead and raise an issue for this?
> >>> 
> >>> I was planning on taking a look at FCREPO-1026 and as part
> >> of this can
> >>> explore caching of the prepared stylesheets as it is
> >> related (and including a configuration option to disable
> >> Schematron validation entirely).  I was also planning taking 
> >> a look at FCREPO-1029, FCREPO-1030 and FCREPO-1031 (and 
> >> possibly FCREPO-1027) as part of this piece of work as a lot 
> >> of them are in the same code area.
> >>> 
> >>> Any thoughts welcomed!
> >>> 
> >>> Steve
> >>> 
> >>> [1]
> >>> 
> >> https://wiki.duraspace.org/display/FCREPO/2011-11-01+-+Fedora+
> > Committer+Meeting
> >> [2]
> > 
> https://wiki.duraspace.org/download/attachments/30216221/YourKitCallTi
> > mingEx
> > ample.png
> >> 
> >> 
> ---------------------------------------------------------------------
> >> -
> >> --------
> >> Keep Your Developer Skills Current with LearnDevNow!
> >> The most comprehensive online learning library for 
> Microsoft developers
> >> is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3,
> >> Metro Style Apps, more. Free future releases when you 
> subscribe now!
> >> 
> > 
> http://p.sf.net/sfu/learndevnow-d2d___________________________________
> > ______
> > ______
> >> Fedora-commons-developers mailing list 
> >> Fedora-commons-developers@lists.sourceforge.net
> >> 
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developer
> >> s
> > 
> > 
> > 
> ----------------------------------------------------------------------
> > ------
> > --
> > Keep Your Developer Skills Current with LearnDevNow!
> > The most comprehensive online learning library for 
> Microsoft developers is
> > just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, 
> CSS3, MVC3, Metro
> > Style Apps, more. Free future releases when you subscribe now!
> > http://p.sf.net/sfu/learndevnow-d2d
> > _______________________________________________
> > Fedora-commons-developers mailing list
> > Fedora-commons-developers@lists.sourceforge.net
> > 
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
> > 
> > 
> > 
> ----------------------------------------------------------------------
> > --------
> > Keep Your Developer Skills Current with LearnDevNow!
> > The most comprehensive online learning library for 
> Microsoft developers
> > is just $99.99! Visual Studio, SharePoint, SQL - plus 
> HTML5, CSS3, MVC3,
> > Metro Style Apps, more. Free future releases when you subscribe now!
> > http://p.sf.net/sfu/learndevnow-d2d
> > _______________________________________________
> > Fedora-commons-developers mailing list
> > Fedora-commons-developers@lists.sourceforge.net
> > 
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
> 
> 
> --------------------------------------------------------------
> ----------------
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - 
> plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future 
> releases when you subscribe now! http://p.sf.net/sfu/learndevnow-d2d
> _______________________________________________
> Fedora-commons-developers mailing list 
> Fedora-commons-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
> 


------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to