<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Application Performance, Scalability and Architecture – The dynaTrace Blog &#187; Java</title>
	<atom:link href="http://blog.dynatrace.com/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dynatrace.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 10:35:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Clouds on Cloud Nine: The Challenge of Managing Hybrid-Cloud Environments</title>
		<link>http://blog.dynatrace.com/2011/12/21/clouds-on-cloud-nine-the-challenge-of-managing-hybrid-cloud-environments/</link>
		<comments>http://blog.dynatrace.com/2011/12/21/clouds-on-cloud-nine-the-challenge-of-managing-hybrid-cloud-environments/#comments</comments>
		<pubDate>Wed, 21 Dec 2011 11:33:50 +0000</pubDate>
		<dc:creator>Andreas Grabner</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Virtualization/Cloud]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=4614</guid>
		<description><![CDATA[Obviously, cloud computing is not just a fancy trend anymore. Quite a few SaaS offerings are already built on platforms like Windows Azure. Others use Amazon’s EC2 to host their complete infrastructure or at least use it for additional resources to handle peak load or do “number-crunching”. Many also end up with a hybrid approach [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/12/21/clouds-on-cloud-nine-the-challenge-of-managing-hybrid-cloud-environments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Top Java Memory Problems &#8211; Part 2</title>
		<link>http://blog.dynatrace.com/2011/12/15/the-top-java-memory-problems-part-2/</link>
		<comments>http://blog.dynatrace.com/2011/12/15/the-top-java-memory-problems-part-2/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 15:06:00 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Memory]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3433</guid>
		<description><![CDATA[Some time back I planned to publish a series about java memory problems. It took me longer than originally planned, but here is the second installment. In the first part I talked about the different causes for memory leaks, but memory leaks are by far not the only issue around java memory management. Edit: A [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/12/15/the-top-java-memory-problems-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pagination with Cassandra and what we can learn from it</title>
		<link>http://blog.dynatrace.com/2011/12/05/pagination-with-cassandra-and-what-we-can-learn-from-it/</link>
		<comments>http://blog.dynatrace.com/2011/12/05/pagination-with-cassandra-and-what-we-can-learn-from-it/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 12:07:44 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[nosql]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=4564</guid>
		<description><![CDATA[Like everybody else it took me a while to wrap my head around the BigTable concepts in Cassandra. The brain needs some time to accept that a column in Cassandra is really not the same as a column in our beloved RDBMS. After that I wrote the first Web Application and run into a pretty [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/12/05/pagination-with-cassandra-and-what-we-can-learn-from-it/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>The reason I don&#8217;t monitor connection pool usage</title>
		<link>http://blog.dynatrace.com/2011/11/22/the-reason-i-dont-monitor-connection-pool-usage/</link>
		<comments>http://blog.dynatrace.com/2011/11/22/the-reason-i-dont-monitor-connection-pool-usage/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 14:35:49 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[tuning]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=4488</guid>
		<description><![CDATA[I have been working with performance sensitive applications for a long time now. As can be expected most of them have to use the database at one point or the other. So you inevitably end up having a connection pool. Now to make sure that your application is not suffering from waiting on connections you [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/11/22/the-reason-i-dont-monitor-connection-pool-usage/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Cassandra Write Performance &#8211; A quick look inside</title>
		<link>http://blog.dynatrace.com/2011/09/20/cassandra-write-performance-a-quick-look-inside/</link>
		<comments>http://blog.dynatrace.com/2011/09/20/cassandra-write-performance-a-quick-look-inside/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 15:44:16 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Virtualization/Cloud]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Garbage Collection]]></category>
		<category><![CDATA[nosql]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=4060</guid>
		<description><![CDATA[I was looking at Cassandra, one of the major NoSQL solutions, and I was immediately impressed with its write speed even on my notebook. But I also noticed that it was very volatile in its response time, so I took a deeper look at it. First Cassandra Write Test I did the first write tests [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/09/20/cassandra-write-performance-a-quick-look-inside/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Beyond Persistence &#8211; How to Exploit Your Database for Better Performance</title>
		<link>http://blog.dynatrace.com/2011/07/05/beyond-persistence-how-to-exploit-your-database-for-better-performance/</link>
		<comments>http://blog.dynatrace.com/2011/07/05/beyond-persistence-how-to-exploit-your-database-for-better-performance/#comments</comments>
		<pubDate>Tue, 05 Jul 2011 12:19:58 +0000</pubDate>
		<dc:creator>Alois Reitbauer</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaScript/AJAX]]></category>
		<category><![CDATA[BestPractice]]></category>
		<category><![CDATA[dotnet]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[O/R Mapper]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3870</guid>
		<description><![CDATA[This post is contributed by Asad Ali &#8211; Enablement Services Consultant at dynaTrace. Based on his experience with numerous customers he describes how to optimize the data access layer of applications by &#8220;violating&#8221; a paradigm that is often referred to as a golden rule for designing applications. Before the advent of the 3-tier architecture, client [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/07/05/beyond-persistence-how-to-exploit-your-database-for-better-performance/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Best Practices to Optimize Performance in eCommerce Production Environments: A Customer Perspective</title>
		<link>http://blog.dynatrace.com/2011/05/19/best-practices-to-optimize-performance-in-ecommerce-production-environments-a-customer-perspective/</link>
		<comments>http://blog.dynatrace.com/2011/05/19/best-practices-to-optimize-performance-in-ecommerce-production-environments-a-customer-perspective/#comments</comments>
		<pubDate>Thu, 19 May 2011 05:10:30 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Architecture and Performance]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Public Events]]></category>
		<category><![CDATA[BestPractice]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[WebSphere]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3707</guid>
		<description><![CDATA[// Next Wednesday, May 25th at Noon ET / 9AM PT I am happy to host another Best Practice Webinar with one of our customers. Dan Gerard, Divisional Vice President of Technical and Web Services at The Bon Ton Stores and I will talk about the challenges of optimizing performance in their WebSphere Commerce production [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/05/19/best-practices-to-optimize-performance-in-ecommerce-production-environments-a-customer-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Object Caches need to be Memory-sensitive &#8211; Guest Blog by Christopher André</title>
		<link>http://blog.dynatrace.com/2011/05/17/why-object-caches-need-to-be-memory-sensitive-guest-blog-by-christopher-andre/</link>
		<comments>http://blog.dynatrace.com/2011/05/17/why-object-caches-need-to-be-memory-sensitive-guest-blog-by-christopher-andre/#comments</comments>
		<pubDate>Tue, 17 May 2011 07:42:36 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Memory]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3680</guid>
		<description><![CDATA[Christopher André is an Enablement Service Consultant at dynaTrace and helps our Customers to maximize their value they get out of dynaTrace. The other day, I went to a customer who was experiencing a problem that happens quite frequently: he had a cache that was constantly growing, leading to OutOfMemory Exceptions. Other problems in the [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/05/17/why-object-caches-need-to-be-memory-sensitive-guest-blog-by-christopher-andre/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How Garbage Collection differs in the three big JVMs</title>
		<link>http://blog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/</link>
		<comments>http://blog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/#comments</comments>
		<pubDate>Wed, 11 May 2011 05:03:02 +0000</pubDate>
		<dc:creator>Michael Kopp</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Garbage Collection]]></category>
		<category><![CDATA[Memory]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3645</guid>
		<description><![CDATA[Most articles about Garbage Collection ignore the fact that the Sun Hotspot JVM is not the only game in town. In fact whenever you have to work with either IBM WebSphere or Oracle WebLogic you will run on a different runtime. While the concept of Garbage Collection is the same, the implementation is not and [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/05/11/how-garbage-collection-differs-in-the-three-big-jvms/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>How to do Security Testing with Business Transactions &#8211; Guest Blog by Lucy Monahan from Novell</title>
		<link>http://blog.dynatrace.com/2011/05/05/how-to-do-security-testing-with-business-transactions-guest-blog-by-lucy-monahan-from-novell/</link>
		<comments>http://blog.dynatrace.com/2011/05/05/how-to-do-security-testing-with-business-transactions-guest-blog-by-lucy-monahan-from-novell/#comments</comments>
		<pubDate>Thu, 05 May 2011 05:08:09 +0000</pubDate>
		<dc:creator>Andreas Grabner</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Patterns and Practices]]></category>
		<category><![CDATA[Continuous Integration]]></category>
		<category><![CDATA[devops]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Testing]]></category>

		<guid isPermaLink="false">http://blog.dynatrace.com/?p=3557</guid>
		<description><![CDATA[Lucy Monahan is a Principal Performance QA Engineer at Novell, and helps to manage their distributed Agile process. One of the most important features of an application is to provide adequate security and protect secrets held within. Business Transactions used with Continuous Integration, Unit-, Feature- and Negative Testing specialized for security can detect known security [...]]]></description>
		<wfw:commentRss>http://blog.dynatrace.com/2011/05/05/how-to-do-security-testing-with-business-transactions-guest-blog-by-lucy-monahan-from-novell/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

