Alex,

> and the load distributed across multiple servers.

How so? Currently PicoLisp forks on the same sever. Are you using remote
queries to other PicoLisp instances? A proxy to parse routes?

re: "https://www.mail-archive.com/picolisp@software-lab.de/msg00097.html";


> For production. At the moment the project is still in prototype stage.

How does fries.js GET and POST to PicoLisp? JSON converted to PicoLisp
objects?

re: "http://www.prodevtips.com/2008/09/11/pico-lisp-and-json/"; (:Thanks
Henrik)


Thanks,

-rl


On Tue, Jan 7, 2014 at 1:52 AM, Alexander Burger <a...@software-lab.de>wrote:

> Hi Rick,
>
> > It seems to me that the easiest way to overcome server volume(1)
> > limitations ("http://www.kegel.com/c10k.html";), is by executing a much
> as
> > possible on the client. See also: "http://www.generalinterface.org/";.
>
> It all depends on the application. But, in my experience, the relative
> load on the server is quite low in the current PicoLisp architecture.
>
> Some things _have_ to be done on the server anyway, like validations and
> synchronizations, so you can't put much on the client alone.
>
> Also, the client does the most work anyway. The bottleneck is rendering
> the layout in the browser, not the virtual representation of the GUI
> components on the server. You can see that easily with 'top', if you run
> both the client and server on a single machine.
>
> And with tens of thousands of clients (doing heavy database work, not
> just static pages) the situation needs to be analyzed carefully, and the
> load distributed across multiple servers.
>
>
> > Alex, thanks for pointing me to: "http://getfri.es/"; and "
> > https://github.com/jaunesarmiento/fries";. Do you use this for testing;
> or,
> > for production?
>
> For production. At the moment the project is still in prototype stage.
>
> ♪♫ Alex
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to