Skip to main content

David Walend

David Walend started learning Java with the alpha 3 release in 1994 after a kind computer science professor at Tufts University overheard his tantrum on distributed simulations, memory management, multithreaded code and meteorologists of questionable parentage. His active open source projects include JDigraph, SomnifugiJMS, and SalutafugiJMS. David is working on high-performance parallel and distributed computing at MathWorks.

 

Articles

Using the Java Management Extensions -- JMX -- to observe internal state provides an elegant alternative to reflection and compiler hacks. As a byproduct it provides a JMX interface for the completed system. This talk will cover how to benefit from unit testing with JMX, and the code and overhead...
Do you feel like software vendors and conference speakers have stretched the meaning of "service oriented architecture" to the point where anything is an SOA? Do you even know what the term should mean any more? In this re-introductory article, David Walend offers an overview of what true SOAs...

Weblogs

I've found I want to reuse code from almost every project I've ever worked on. Plus other people treat my code as library code years longer than I thought possible. So when I create Java code, I...

I plan to use autoboxing in a project, so I'm responding to Erb Cooper's damning blog, "The Terror That Is Autoboxing." I haven't read the spec...

Somnifugi JMS is an implementation of the Java Messaging Service built on top of Doug Lea's Channels...