[Logo] Terracotta Discussion Forums (LEGACY READ-ONLY ARCHIVE)
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
[Expert]
Messages posted by: Admin  XML
Profile for Admin -> Messages posted by Admin [57] Go to Page: Previous  1, 2, 3, 4 Next 
Author Message
Hi. JBoss is not currently one of our supported platforms. I'd love to see if there is a way we can help, though - please feel free to contact me directly via email (pcal@terracottatech.com) to tell me more about your application and requirements.

Cheers,
-p

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.
Do you have any instructions on how to run this in jboss? I tried changing the run.bat script in Jboss to use the TC_JRE. I got all kinds of errors.

Thanks,
Hi. We do have a number of benchmarks and POCs that we have run internally. We believe that DSO significantly outperforms our competition in many cases. We definitely recognize the value of getting these numbers into publishable form and are working on that right now.

It's difficult to answer your specific question precisely because there are so many factors to consider: the number of nodes in your cluster, the definition of a 'complex' entity, the types of locking and HA guarantees you need, and so on.

Offhand, I think it is probably very safe to say that the initial load time in your use case would be measured in some small number of seconds. It may even be sub-second, but again, it's difficult to know.

For updating every node in the map, the time is likely to decrease dramatically from there. Because we only need to send the deltas around the cluster, and because we can batch them intelligently, sub-second updates are very likely. Much depends on what you mean by 'update', though.

I'd like to invite you to contact me directly by email: pcal@terracottatech.com. I'd love to understand your scenario in more detail. We may even spin up an inhouse benchmark to test it out.

Cheers,
-p

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.
Do you have any metrics you can provide that could give us an insight into the performance of Terracotta?

For example...
Create 10,000 complex entities and place it into the distributed map controlled by the DSO.

Complex entities would include an entity with an inherited data structure with at least a parent refernece to other entities and possibly even a reverse reference to the children to create a tree structure.

How long does it take to put all the entities into the map and for the other clients to recognize the entry? Would it be in ms or seconds or minutes?

How long does it take to update every node in the map?

I believe this would help customers decide very quickly if terracotta is the right product. To give you an example of some tests we have done with other products, you can refer to the following link.

jira.jboss.com/jira/browse/JBCACHE-372
Note that 1.5 support is now in the product - please go to the download page to give it a try:

http://www.terracottatech.com/downloads.jsp

Let us know how it works for you!

Cheers,
-p

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.
Hi. We are testing release candidates as I write this. We should have something for you very very very soon :)

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.

Admin wrote:
2.0 Real Soon Now - check. We're hard at work wrapping it up as I type. Stay tuned for announcements in the near future.

Cheers!

-p

/quote]

Feb 21 now...

Any news?
2.0 Real Soon Now - check. We're hard at work wrapping it up as I type. Stay tuned for announcements in the near future.

Cheers!

-p

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.
I hope this 2.0 version will come out Real Soon Now. It was easy to get
the example in the tutorial running with 1.5, but of course that doesn't
guarantee there aren't any problems...
Hi, I can try to help you out here. Here is the simplest thing that works for me

1) Make sure the following is in the L1Config.xml

<boot-jar>
<include>java.lang.AbstractStringBuilder</include>
</boot-jar>

2) cd into the directory where your L1Config.xml file is

3) Run [TVS]/bin/dso-make-boot-jar [bootjar-dir]

If everything is correct, you will know that it found your config because you won't see any WARNINGS at the top. You will also see AbstractStringBuilder in stdout the list of classes that get added to the bootjar.

Let me know if that works for you.

As Steve notes, though, we do not currently support 1.5. We can't be sure you won't run into more problems.

1.5 support will be in TVS version 2.0, which should be out very shortly. We do not currently have plans for a public beta release, but if it is critical for you to have access to it, please send me an email (pcal at terracottatech dot com). We'll see what we can do.

Cheers,

Patrick

_________________
Patrick Calahan
Director, Product Management
Terracotta, Inc.
This is what I have done so far. I added the AbstractStringBuilder to the L1Config.xml file and had to move it to $TC/client directory and ran the dso-make-boot-jar.bat file and it produced a dso-boot.jar with no warnings and no errors. I copied that jar file to the lib directory (overwrote the old one). ran the build.bat clean and build.bat file. I am getting the same error.

I still have not figured out how to add the AbstractStringBuilder to the dso-make-boot-jar.bat file.

Thanks again for any help

There wouldn't happen to be a beta demo that we could help you test would there?
I am having the same problem. I am not going back to 1.4. Too much code to go backwards. No problem adding the xml file but couldn't figure out the script bin/dso-make-boot-jar... how do I add java.lang.AbstractStringBuilder to this script?

Currently, while running the jtable demo, the command to run the demo looks like (after all arguments have been replaced):

java -Xbootclasspath/p:"\work\tools\tvs1.1.18-generic\bin\.."\lib\dso-boot.jar -Dtc.install="\work\tools\tvs1.1.18-generic\bin\.." -cp .:classes demo.jtable.TableDemo

What should this string look like to add the AbstractStringBuilder class?

Thanks for any help.
I will try it with the tvs that comes with a jdk.

Thanks,
Michael
.5 is not supported with the current release. However you may be able to get around this issue in one of two ways.

Problem: StringBuffer has a new superclass in jdk1.5

Solution 1: Run in 1.4.x
Solution 2: add the super class java.lang.AbstractStringBuilder to the the boot-jar using the L1Config.xml (see the sample config for an example of how to do this) and the dso-make-boot-jar
script.

It is worth noting that dso 1.1 has other 1.5 issues and it is an unsupported platform. Release 2.0 will have 1.5 support and should be out in the next few months.

Steve
Trying to get demo to work with JDK 1.5 and generic TVS.

1st attempt resulted in StackOverflowError when starting the HelloWorld example.

Executed dso-make-boot-jar and replaced the old dso-boot.jar with the new one.

2nd attempt results in java.lang.NoSuchMethodError: java.lang.StringBuffer.__tc_getvalue()[C

java version "1.5.0_04"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Java HotSpot(TM) Client VM (build 1.5.0_04-b05, mixed mode)
 
Profile for Admin -> Messages posted by Admin [57] Go to Page: Previous  1, 2, 3, 4 Next 
Go to:   
Powered by JForum 2.1.7 © JForum Team