On 18 Jan 2017, at 00:13, David Adams <[email protected]> wrote:

> Question: "We can't use pre-emptive threads."
> Answer: "So what."
> 
> Seriously, so what. Does it matter in your case? Does *anyone* have a case
> where it matters.

Just to chime in on this, I can see both David’s side and Justin’s side and 
Aparajita’s side.

First of all, Active4D is now probably one of the most scaleable web serving 
solutions available for 4D. The reason for that is that it now supports 
centralised cookie handling on the server which means you can run a load 
balanced site running across multiple 4D Clients, not having to route sessions 
through any client in particular and scale it to kingdom come - far more so 
than you could with just pre-emptivethreading alone.

Secondly, it has always bamboozled me the amount of non-native technologies 
that get cited on threads like this when staring us in the face is one that 
extends 4D’s language seamlessly and faithfully right out onto the web. In that 
respect alone there can surely be few greater inhibitors to scaleability, 
productivity and economy than to be working across multiple language platforms 
instead of one.

Meanwhile, I think that Justin’s point is significant in that you would get 
more serving capacity from a genuinely pre-emptive web server that also 
supported active content. (Though if you just stick Apache in front then the 
advantage is marginal).

Finally, I think David is right that you could probably take 95% of 4D 
applications today, run them in a hypothetically pre-emptive environment and 
not notice a blind bit of difference (unless you were writing Arcade games in 
4D ;) ).

For me, the whole point of 4D is working in a seamless, coherent platform so if 
I ever jump headlong into this world beyond Active4D it’ll be 4D+Wakanda or a 
change of career (=retirement ?). Obviously I respect the fact that others have 
genuine commercial priorities which dictate otherwise.

Just my 2c !

Peter

**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: http://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to