Openfire Jabber server
    Ben Scott 
    dragonhawk at gmail.com
       
    Fri Jan  8 17:39:35 EST 2010
    
    
  
On Fri, Jan 8, 2010 at 2:29 PM, Kevin D. Clark
<kevin_d_clark at comcast.net> wrote:
> The way that I try to design protocols and systems is to assume that
> the entity at other end of the connection might be some infinitely bad
> thing that is looking to take down the system.
  Indeed.  That's a hallmark of good design.  Any time I'm working on
*anything*, I'm thinking about the ways it will go wrong, how it will
handle failure modes, human factors, etc.  That way, I can catch maybe
(if I'm lucky) 50% of the ways it will get abused.  I'm usually
integrating things rather than building them from scratch, but the
same principles apply.
-- Ben
    
    
More information about the gnhlug-discuss
mailing list