Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-users] Re: aspectj-users Digest, Vol 38, Issue 26

Bob: "I have not seen many stripped down variants of Glassbox out there, or rather, none that were worth it. So we rolled out our own."

Well I think you might want to look again. Our AspectJ support is superior to anything offered on the market. Our Probes API and supporting Probes Extensions (300+ jars) outperforms our nearest rival by 4 times and the next product 10 times. The two mention do not include Glassbox.

For Diagnostics we also have similar support and leadership. Please check out the blog.
http://blog.jinspired.com/

AspectJ related blog entries.
http://blog.jinspired.com/?cat=38

And yes we are not based on around and we do not have the load-time weaving overhead of others.

William

aspectj-users-request@xxxxxxxxxxx wrote:
Send aspectj-users mailing list submissions to
	aspectj-users@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
	https://dev.eclipse.org/mailman/listinfo/aspectj-users
or, via email, send a message with subject or body 'help' to
	aspectj-users-request@xxxxxxxxxxx

You can reach the person managing the list at
	aspectj-users-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of aspectj-users digest..."


Today's Topics:

   1. Alternative to glassbox? (Ashley Williams)
   2. RE: Alternative to glassbox? (Buck, Robert)
   3. RE: Alternative to glassbox? (Ashley Williams)
   4. RE: Alternative to glassbox? (Buck, Robert)


----------------------------------------------------------------------

Message: 1
Date: Wed, 23 Apr 2008 08:30:38 +0100
From: Ashley Williams <ashley.williams@xxxxxx>
Subject: [aspectj-users] Alternative to glassbox?
To: aspectj-users@xxxxxxxxxxx
Message-ID:
	<OF8F2510F0.01CFF5D0-ON80257434.00288787-80257434.00294195@xxxxxx>
Content-Type: text/plain; charset="us-ascii"

Hi,

Just wondering if anybody knows of an alternative to glassbox for 
investigating performance. Glassbox looks great except for the following:

1. We want to monitor other virtual machines, not just a jboss one so a 
war component is no good to us

2. Additionally our api is asynchronous so performance based on around() 
advice for a single join point is no
good to us: methods return almost immediately. So we want to test usually 
across 2 join points - eg the first
when a message is sent (asynchronously ) and the second when it eventually 
arrives at in a jms queue for example.

If there is nothing else out there then I'm sure we can come up with a 
custom solution.

Thanks
- Ashley Williams

---

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/5697e857/attachment.html

------------------------------

Message: 2
Date: Wed, 23 Apr 2008 09:10:24 -0400
From: "Buck, Robert" <rbuck@xxxxxxxxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: <aspectj-users@xxxxxxxxxxx>
Message-ID:
	<B408B6F6E3DEB04681E207B528821D49016343B6@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
	
Content-Type: text/plain; charset="us-ascii"

Hi Ashley,
 
I have not seen many stripped down variants of Glassbox out there, or
rather, none that were worth it. So we rolled out our own.
 
It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on the
topic if you Google for them. There are two commercial products that
provide online documentation, from which you can glean some design
hints, and they may in some capacity also serve as examples of what not
to do.
 
Best wishes,
 
Bob
 
________________________________

From: aspectj-users-bounces@xxxxxxxxxxx
[mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?



Hi, 

Just wondering if anybody knows of an alternative to glassbox for
investigating performance. Glassbox looks great except for the
following: 

1. We want to monitor other virtual machines, not just a jboss one so a
war component is no good to us 

2. Additionally our api is asynchronous so performance based on around()
advice for a single join point is no 
good to us: methods return almost immediately. So we want to test
usually across 2 join points - eg the first 
when a message is sent (asynchronously ) and the second when it
eventually arrives at in a jms queue for example. 

If there is nothing else out there then I'm sure we can come up with a
custom solution. 

Thanks 
- Ashley Williams 
---

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/e1cb47ad/attachment.html

------------------------------

Message: 3
Date: Wed, 23 Apr 2008 14:50:21 +0100
From: Ashley Williams <ashley.williams@xxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: aspectj-users@xxxxxxxxxxx
Cc: aspectj-users@xxxxxxxxxxx, aspectj-users-bounces@xxxxxxxxxxx
Message-ID:
	<OF6BC7EF2F.5BEAE1A1-ON80257434.004BD4DD-80257434.004C0538@xxxxxx>
Content-Type: text/plain; charset="us-ascii"

Thanks, just as I suspected! I think I have an idea of how to approach 
this,
I just wanted to make sure there wasn't already a good fit already 
available.

aspectj-users-bounces@xxxxxxxxxxx wrote on 23/04/2008 14:10:24:

  
Hi Ashley,

I have not seen many stripped down variants of Glassbox out there, 
or rather, none that were worth it. So we rolled out our own.

It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on 
the topic if you Google for them. There are two commercial products 
that provide online documentation, from which you can glean some 
design hints, and they may in some capacity also serve as examples 
of what not to do.

Best wishes,

Bob


From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-
bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?
    
  
Hi, 

Just wondering if anybody knows of an alternative to glassbox for 
investigating performance. Glassbox looks great except for the 
    
following: 
  
1. We want to monitor other virtual machines, not just a jboss one 
so a war component is no good to us 

2. Additionally our api is asynchronous so performance based on 
around() advice for a single join point is no 
good to us: methods return almost immediately. So we want to test 
usually across 2 join points - eg the first 
when a message is sent (asynchronously ) and the second when it 
eventually arrives at in a jms queue for example. 

If there is nothing else out there then I'm sure we can come up with
a custom solution. 

Thanks 
- Ashley Williams 
---

This e-mail may contain confidential and/or privileged information. 
If you are not the intended recipient (or have received this e-mail 
in error) please notify the sender immediately and delete this e-
mail. Any unauthorized copying, disclosure or distribution of the 
material in this e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for 
additional EU corporate and regulatory disclosures.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
    

---

This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for additional EU corporate and regulatory disclosures.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/78a86429/attachment.html

------------------------------

Message: 4
Date: Wed, 23 Apr 2008 11:19:05 -0400
From: "Buck, Robert" <rbuck@xxxxxxxxxxxx>
Subject: RE: [aspectj-users] Alternative to glassbox?
To: <aspectj-users@xxxxxxxxxxx>
Message-ID:
	<B408B6F6E3DEB04681E207B528821D490163443F@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
	
Content-Type: text/plain; charset="us-ascii"

I for one haven't seen any useful stripped-down ones. If you were not
familiar with these links, I include them for your benefit:
 
http://www.javaworld.com/javaworld/jw-01-2002/jw-0118-aspect.html
 
http://www.javaworld.com/javaworld/jw-11-2004/jw-1108-windowspm.html
 
http://www.ibm.com/developerworks/java/library/j-aopwork10/
 
http://www.componative2.com/content/controller/developer/insights/jconso
le1
 
http://www.devx.com/Java/Article/29526/1954
 
http://www.jinspired.com/products/jxinsight/new-in-5.5.html
 
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement/be
st-practices.jsp#mozTocId654884
 
This last one has a good discussion on ObjectName, but in practice,
results may vary with the kind of monitoring application (e.g. JConsole
versus JBoss).
 
The big gotcha you will run into is ObjectName + JMX. Sun's JMX
specification is way underspecified, which led to different
interpretations and handling of names. Everyone seems to use different
schemes, and rarely do they play well together in practice. For
instance, I have not found a scheme that plays well for both JBoss JMX
Console and Sun's JConsole.
 
Bob
 
________________________________

From: aspectj-users-bounces@xxxxxxxxxxx
[mailto:aspectj-users-bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 9:50 AM
To: aspectj-users@xxxxxxxxxxx
Cc: aspectj-users@xxxxxxxxxxx; aspectj-users-bounces@xxxxxxxxxxx
Subject: RE: [aspectj-users] Alternative to glassbox?



Thanks, just as I suspected! I think I have an idea of how to approach
this, 
I just wanted to make sure there wasn't already a good fit already
available. 

aspectj-users-bounces@xxxxxxxxxxx wrote on 23/04/2008 14:10:24:

  
Hi Ashley, 
  
I have not seen many stripped down variants of Glassbox out there, 
or rather, none that were worth it. So we rolled out our own. 
  
It would take an engineer about two-three weeks to write up a custom
solution, and have it fully tested. There are several articles on 
the topic if you Google for them. There are two commercial products 
that provide online documentation, from which you can glean some 
design hints, and they may in some capacity also serve as examples 
of what not to do. 
  
Best wishes, 
  
Bob 
  

From: aspectj-users-bounces@xxxxxxxxxxx [mailto:aspectj-users-
bounces@xxxxxxxxxxx] On Behalf Of Ashley Williams
Sent: Wednesday, April 23, 2008 3:31 AM
To: aspectj-users@xxxxxxxxxxx
Subject: [aspectj-users] Alternative to glassbox?
    
  
Hi, 

Just wondering if anybody knows of an alternative to glassbox for 
investigating performance. Glassbox looks great except for the
    
following: 
  
1. We want to monitor other virtual machines, not just a jboss one 
so a war component is no good to us 

2. Additionally our api is asynchronous so performance based on 
around() advice for a single join point is no 
good to us: methods return almost immediately. So we want to test 
usually across 2 join points - eg the first 
when a message is sent (asynchronously ) and the second when it 
eventually arrives at in a jms queue for example. 

If there is nothing else out there then I'm sure we can come up with
a custom solution. 

Thanks 
- Ashley Williams 
---

This e-mail may contain confidential and/or privileged information. 
If you are not the intended recipient (or have received this e-mail 
in error) please notify the sender immediately and delete this e-
mail. Any unauthorized copying, disclosure or distribution of the 
material in this e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for 
additional EU corporate and regulatory disclosures.
_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users
    
---

This e-mail may contain confidential and/or privileged information. If
you are not the intended recipient (or have received this e-mail in
error) please notify the sender immediately and delete this e-mail. Any
unauthorized copying, disclosure or distribution of the material in this
e-mail is strictly forbidden.

Please refer to http://www.db.com/en/content/eu_disclosures.htm for
additional EU corporate and regulatory disclosures.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://dev.eclipse.org/mailman/private/aspectj-users/attachments/20080423/4db83cfa/attachment.html

------------------------------

_______________________________________________
aspectj-users mailing list
aspectj-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/aspectj-users


End of aspectj-users Digest, Vol 38, Issue 26
*********************************************


  

Back to the top