Cloud and microservices

Cloud native application monitoring – AI powered, full stack, automated

Show all categories

Live from JavaOne 2009 – Day 2

It’s day 2 at JavaOne 2009. I had the chance to attend some of the sessions and talk with exhibiting vendors as well as attendees. One of the most interesting topics for me was the – let’s call it – “Empowering of the Browser”. The Browser is more and more becoming the application platform for desktop applications. That has of course been true for the past couple of… read more

Live from JavaOne 2009 – Day 1

JavaOne 2009 officially started with the open Keynote delivered by Jonathan Schwartz, CEO of Sun Microsystems. The keynote included several announcements and demos presented by partners and customers of Sun. Here are some highlights Java Store to enable the java community to distribute their innovative Java solutions worldwide JavaFX 1.2 powered applications demonstrated on a consumer TV Intel and Sun collaboration to gain better… read more

Proof of Concept: dynaTrace provides Cloud Service Monitoring and Root Cause Analysis for GigaSpaces

In this blog – Challenges of Monitoring, Tracing and Profiling your Applications runing in “The Cloud” -I discussed the challenges of monitoring, tracing and profiling applications running in the Cloud. This blog describes an approach of how to solve those challenges with dynaTrace in a GigaSpaces Cloud Environment. The GigaSpaces Cloud Environment The application, acting as the IMDG (In Memory Data Grid) and other services… read more

Challenges of Monitoring, Tracing and Profiling your Applications running in "The Cloud"

Cloud Computing presents unique opportunities to companies to reduce costs, outsource non-core functions and scale costs to match demand. However, the Cloud also presents a new level of complexity that makes ensuring application performance in the Cloud a unique challenge, in particular  with the many different usage and deployment scenarios available. Perhaps the most popular present scenario uses the Cloud to perform certain tasks where  additional computational power… read more

Linq2Sql: Prevent performance issues when operating on multiple rows with Stored Procedures

Many of you bloggers out there have already covered the fact that Stored Procedures should be used for INSERTS, UPDATES and DELETES or in general when modifying multiple rows in a batch like statement. I also came across other blogs that discussed deleting or updated multiple entities with the standard interfaces of Linq2Sql – not highlighting the actual performance problem when marking entities with… read more

Instrumenting SQL Server Managed Stored Procedures

Starting with SQL Server 2005 a database developer has the option to implement Stored Procedures in Managed Code. SQL Server offers a feature which is called “CLR Integration”. A good starting point for additional technical background is the following link: http://msdn.microsoft.com/en-us/library/k2e1fb36(VS.80).aspx This feature is a great improvment for database developers. Its also possible to debug the managed code when you execute the procedure. The upcoming question for me was:… read more