Re: Breaking The Memory Management Dichotomy

2019-06-08 Thread Alexander Burger
Hi Kevin, > Eventually, I ran into memory management/GC issues > ... > I was reading about memory management in Lisp Machines back in the day, and > they used a concept called "areas" consisting of "regions" (the meaning of > those terms, including "arena" and "pool" PicoLisp doesn't use such

Re: A question about scaling picolisp webapp

2019-06-08 Thread C K Kashyap
Got it. This all makes perfect sense! Thanks Alex. Regards, Kashyap On Sat, Jun 8, 2019 at 12:03 AM Alexander Burger wrote: > Hi Kashyap, > > > I see, so if app0, app1 and app2 are on different machines and say the > > first request from the client hits app0, and app0 forks a process to >

Breaking The Memory Management Dichotomy

2019-06-08 Thread Kevin Ednalino
Hello, I originally starting working on a "game engine" in Common Lisp (quotations as it's actually a visualization tool). Eventually, I ran into memory management/GC issues so I sought out another Lisp-based language with a more hackable implementation. In my own system, one of the goals is to

Re: A question about scaling picolisp webapp

2019-06-08 Thread Alexander Burger
Hi Kashyap, > I see, so if app0, app1 and app2 are on different machines and say the > first request from the client hits app0, and app0 forks a process to handle > the session with the client. I presume that the subsequent requests from > the client would somehow be routed to app0 - correct?

Re: update httpGate docs?

2019-06-08 Thread Alexander Burger
Hi Grant, > I was just setting up httpGate on Debian and wanted to point out that the > `openssl-dev` package is now `libssl-dev`. This page isn't part of the wiki, > and > I'm not sure how to make a change myself :) Indeed, the openssl library changed quite a while ago. "doc/httpGate.html" is