By clive on Feb 22, 2008
The Campus Ambassador for the Aberystwyth University (I spent 15 years trying to remember to call it the University of Wales, Aberystwyth, but now the name has changed) is Chris Talbot who has set up an Open Solaris Group and the 1st meeting is next week in the University in room Physics A on Wendesday 27th of Feb at 2pm. It seems I am providing the cakes and the talk! All are welcome.
I had to come up with a title and an abstract, so here it is
Debugging for big children
Many senior managers with a computing background, given the slightest excuse, will speak with affection about the days when they had hard problems to debug. Now, they claim that as grown ups, they have to delegate all that low level stuff to their minions and concentrate on the big picture. For big children like us who still relish the challenge of development, our big picture includes 100's of millions of lines of code in operating systems, middleware, databases, developer libraries and environments, storage and networks which have partial documentation and instrumentation at best. Todays hard problems to debug are not in 1 product, but in the interaction between multiple components in the software and hardware stacks. The subject of this talk is DTrace, an order of magnitude leap in the ability for big children to observe their software within the wider world. If you develop or intend to develop software which operates as part of a complex environment, this talk will be of interest to you.
Dr. Clive King is a Senior Staff Engineer at Sun Microsystems, where his inner big child spends its time resolving performance and availability issues that require a holistic approach for Sun's largest customers. His alternate personality is a Honorary Fellow of the Computer Science Department.
So if debugging Ruby or Python code is your thing, then come along and decide for yourself if DTrace can change you life.