Posted Sep 19, 2008 17:19 UTC (Fri) by bcantrill (guest, #31087)
Parent article: KS2008: Tracing
This piece -- as with your several others on the subject -- is generally quite strong, and balanced with respect to DTrace.
There is, however, one issue I would like to lay to rest. DTrace is not, contrary to ongoing assertions here and elsewhere, a marketing endeavor. DTrace has succeeded because we (Team DTrace) worked damned hard for a damned long time solving a damned hard problem -- and we succeeded at a time when the world didn't want to hear anything that wasn't "Linux" (trust me on this). Far from putting "a lot of marketing energy" into telling customers about DTrace, Sun has put virtually no marketing dollars into DTrace, and it (ironically) took a herculean effort on our part to get even the most basic marketing support. (As an example: when we held a DTrace un-conference this past March, it was a Sun partner who stepped up to pay for it.) It's especially grating when we are accused of "hyping" aspects of the technology -- safety in particular -- that are foundational in nature. We are not and have not "hyped" our safety -- but we (and particular, I) have also not hesitated to point out the architectural differences between DTrace and SystemTap in this regard, e.g.: