Thankfully, we are very well versed at tuning the Plan 9 kernel. I'll take your advice and develop the benchmark. Is your code concealed per work on NxM? Just curious as NxM seems to solve (in what little I know about it) some of the issues we are trying to solve with Go+Plan 9. D On Tue, Oct 23, 2012 at 6:15 PM, John Floren wrote: > On Tue, Oct 23, 2012 at 5:41 PM, Matthew Veety wrote: > > On 10/23/2012 8:11 PM, Don A. Bailey wrote: > >> > >> Go embeds parallel/grid functionality now instead of just lightweight > >> thread execution? Which packages would you point me at? > >> > >> Thanks, > >> D > >> > >> On Tue, Oct 23, 2012 at 5:09 PM, ron minnich >> > wrote: > >> > >> On Tue, Oct 23, 2012 at 1:22 PM, Don A. Bailey > >> >> > wrote: > >> > >> > I'm interested in the code for managing grid nodes and delegating > >> tasks. > >> > >> Real code? talk to charles. > >> > >> Or now that Go works, you could look at some of those packages. > >> > >> ron > >> > >> > >> > >> > >> -- > >> Don A. Bailey > >> CEO/Founding Partner > >> Capitol Hill Consultants LLC > >> 1-303-947-6557 > >> > >> > > > > I would avoid using Go on Plan 9 right now for anything production > because > > it has issues when using many concurrent tcp connections. If you do want > to > > use Go, stick with reading and writing files, and let 9P do it's thing. > > > > -- > > Veety > > > > > > Write a basic http server for Plan 9 (in C) and run Apache Benchmark > against it. Somewhere around 100 concurrent connections, I tend to get > failure. There's code in /sys/src/9/ip that has a hard limit on the # > of concurrent connections IIRC. > > I'd post the code for the server I wrote, but it was written as part > of work so I can't. Still, it's not hard to put together a server > which responds only to a GET. > > john > > -- Don A. Bailey CEO/Founding Partner Capitol Hill Consultants LLC 1-303-947-6557