How much do we care about high-load scenarios?

Gary E. Miller gem at rellim.com
Wed Sep 14 20:55:07 UTC 2016


Yo Eric!

On Wed, 14 Sep 2016 16:41:47 -0400
"Eric S. Raymond" <esr at thyrsus.com> wrote:

> Eric S. Raymond <esr at thyrsus.com>:
> > John D. Bell <JDB at systemsartisans.com>:  
> > > *If* I were the architect on this project (thankfully I'm not!) I
> > > would get the code simplified and streamlined in single-thread
> > > mode as far as possible, and then design and code a
> > > POSIX-threading-conformant "improvement".  
> > 
> > That is exactly the contingency plan I have unless Higher Authority
> > (Mark and LF) tells me we need to do something else and do it now.  
> 
> I should amplify that a little.
> 
> I will not willingly take the complexity hit of multithreading
> *anything* until I see benchmark numbers demonstrating a bottleneck
> that can be effectively addressed in no other way.  It's not good
> enough to just handwave and say "high load, we gotta optimize" -
> without measurements optimization is premature and you know what
> *that* means.

Sadly, unless you have threading there is no way to A/B test it against
no threading.  So let us not rip out any existing threading until it
gets tested.


RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
	gem at rellim.com  Tel:+1 541 382 8588
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ntpsec.org/pipermail/devel/attachments/20160914/e4d4ff05/attachment.bin>


More information about the devel mailing list