yourfanat wrote: I am using another tool for Oracle developers - dbForge Studio for Oracle. This IDE has lots of usefull features, among them: oracle designer, code competion and formatter, query builder, debugger, profiler, erxport/import, reports and many others. The latest version supports Oracle 12C. More information here.
Cloud Computing
Conference & Expo
November 2-4, 2009 NYC
Register Today and SAVE !..

2008 West
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
Red Hat
The Opening of Virtualization
User Environment Management – The Third Layer of the Desktop
Cloud Computing for Business Agility
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Return on Assests: Bringing Visibility to your SOA Strategy
Managing Hybrid Endpoint Environments
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
How Can AJAX Improve Homeland Security?
Beyond Widgets: What a RIA Platform Should Offer
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
In many cases, the end of the year gives you time to step back and take stock of the last 12 months. This is when many of us take a hard look at what worked and what did not, complete performance reviews, and formulate plans for the coming year. For me, it is all of those things plus a time when I u...
Moore-Wilson: Efficient Digital Agency DevOps with AppNeta
Drupal Case Study

Moore-Wilson is a British design and development agency, purveyors of "bespoke technology solutions". In other words, they're in charge of the full web app experience, from design and development to lifecycle maintenance. Their projects are mostly PHP-based, often using Drupal as a CMS base. High-profile clients include British National Air Traffic Services, which runs UK air space, and Chatham House, an international think tank.

The Challenge
With many distinct projects, MW needed a way to ensure new projects got built smoothly while keeping an eye on old ones, resolving operational problems with as little effort as possible. With performance and reliability insight automated, MW's 30 developers could focus on new applications. As a dimension of this challenge, having insight into the mechanics and performance of open-source and 3rd-party software was key.

After evaluating several APM tools and options, MW choose TraceView - and they're glad they did.

The Solution
With TraceView deployed on their 60 production servers, Moore-Wilson immediately began to see results. A problematic and unpredictable memory consumption issue that had plagued them for more than a year was resolved right after it occurred; with complete insight into the application's behavior they were able to find root cause in the behavior of rarely visited pages being hit by a web crawler. The cause? A single page that made over 50,000 database queries before returning.

"Memory consumption would go through the roof and it would just burn itself into the ground, and that's been going on for some time. Never really identified it in the traditional means ...TraceView just made it blatantly obvious what the problems were."
-Jasper Hargreaves, Hosting & Services Manager.

As an open-source based shop and Drupal contributor, MW leverages open-source code in their applications. However, this can be a double-edged sword: a contributed module of code might have worked well in the original author's environment, but is not scalable in certain applications. TraceView's excellent Drupal support gives the maintainers an expert's insight into the function and performance of the code in production, making these problems easy to track down and resolve.

"When we do have these issues, what may take a day's worth of digging into Drupal and narrowing down could now be done in an hour or two."

The Result
doesn't just bring nasty bugs to light-it also helps teams work together. Conversations between developers and operations teams could now share performance data which helped them quickly and amicably resolve production issues.

"It's no longer the developers pointing a figure at operations saying ‘Your servers are running slow.' It's no longer us going ‘It's your code running slow.' We've all got some ground to actually stake an argument on."

With Puppet modules for easy deployment and also hooks into TraceView's annotations system, MW has a performance dashboard that is up-to-date with their deployments but also reflects knowledge about what changed and when-when they new code was deployed, or configuration changed. All of this means that they can concentrate on shipping new features, without spending undue time chasing down production issues.

About TR Jordan
A veteran of MIT’s Lincoln Labs, TR is a reformed physicist and full-stack hacker – for some limited definition of full stack. After a few years as Software Development Lead with Thermopylae Science and Techology, he left to join Tracelytics as its first engineer. Following Tracelytics merger with AppNeta, TR was tapped to run all of its developer and market evangelism efforts. TR still harbors a not-so-secret love for Matlab-esque graphs and half-baked statistics, as well as elegant and highly-performant code. Read more of his articles at or visit

SOA World Latest Stories
The dynamic nature of the cloud means that change is a constant when it comes to modern cloud-based infrastructure. Delivering modern applications to end users, therefore, is a constantly shifting challenge. Delivery automation helps IT Ops teams ensure that apps are providing an optim...
"We started a Master of Science in business analytics - that's the hot topic. We serve the business community around San Francisco so we educate the working professionals and this is where they all want to be," explained Judy Lee, Associate Professor and Department Chair at Golden Gate...
There is a huge demand for responsive, real-time mobile and web experiences, but current architectural patterns do not easily accommodate applications that respond to events in real time. Common solutions using message queues or HTTP long-polling quickly lead to resiliency, scalability...
We call it DevOps but much of the time there’s a lot more discussion about the needs and concerns of developers than there is about other groups. There’s a focus on improved and less isolated developer workflows. There are many discussions around collaboration, continuous integration a...
Modern software design has fundamentally changed how we manage applications, causing many to turn to containers as the new virtual machine for resource management. As container adoption grows beyond stateless applications to stateful workloads, the need for persistent storage is founda...
"CA has been doing a lot of things in the area of DevOps. Now we have a complete set of tool sets in order to enable customers to go all the way from planning to development to testing down to release into the operations," explained Aruna Ravichandran, Vice President of Global Marketin...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)!

Advertise on this site! Contact advertising(at)! 201 802-3021

SYS-CON Featured Whitepapers