[Pharo-users] Re: Pharo concurrency: select on socket or file IO

2021-07-22 Thread vinref
TaskIt is fantastic! I never realised this existed at all. This is exactly what I need. Thanks Pablo

[Pharo-users] Re: ZnServer on a cheap server: your experiences

2021-07-22 Thread Esteban Maringolo
Yeap, not much more to add than what Sven said. What's important to mention is that they are really stable. I've been running Pharo servers in DO droplets of all sizes, without issues (some running for months), I only had to upscale one droplet to more memory, and it was because of a leak I introdu

[Pharo-users] Re: Share package

2021-07-22 Thread Renaud de Villemeur via Pharo-users
Hi, You need to define a baseline, that will contain a definition of your dependencies, and everything needed to load and run your package with Metacello in Pharo. For a full documentation, look here:  https://github.com/pharo-open-documentation/pharo-wiki/blob/master/General/Baselines.md All

[Pharo-users] Re: Pharo concurrency: select on socket or file IO

2021-07-22 Thread teso...@gmail.com
Hi, Socket implementation in the VM already handles Async IO operations. The execution model in Pharo is intended to have many concurrent green threads (they are not OS threads, they are handled by Pharo VM). These green threads are called processes in Pharo. Pharo Green threads are quite chea

[Pharo-users] Re: Pharo concurrency: select on socket or file IO

2021-07-22 Thread giorgio ferraris
Hi, Vince, I don't know exactly Pharo, but when you fork a process, it becomes an independent thread of work. So in that process you can send your async call and wait for a response and then do the work. All inside the forked process. It's the smallalk's scheduler that will take care of passing co