Re: [Pharo-users] Microservices using Pharo

2018-06-27 Thread Norbert Hartl
> Am 27.06.2018 um 15:08 schrieb Andrei Stebakov : > > Thank you guys for your insiteful answers. I wish we could have some kind of > article summarizing those approaches so that next devs wouldn't have to > reinvent the wheel but start with some tried approach and maybe improve it. > As I onl

Re: [Pharo-users] Microservices using Pharo

2018-06-27 Thread Norbert Hartl
> Am 27.06.2018 um 10:09 schrieb "jtuc...@objektfabrik.de" > : > > Norbert, > > > thanks for your insighgts, explanations and thoughts. It is good to read and > learn from people who are a step or two ahead... > >> Am 27.06.18 um 09:31 schrieb Norbert Hartl: >> Joachim, >> >>> Am 27.06.201

Re: [Pharo-users] Microservices using Pharo

2018-06-27 Thread Andrei Stebakov
Thank you guys for your insiteful answers. I wish we could have some kind of article summarizing those approaches so that next devs wouldn't have to reinvent the wheel but start with some tried approach and maybe improve it. As I only scratched the surface learning Pharo, I may have some naive ques

Re: [Pharo-users] Microservices using Pharo

2018-06-27 Thread jtuc...@objektfabrik.de
Norbert, thanks for your insighgts, explanations and thoughts. It is good to read and learn from people who are a step or two ahead... Am 27.06.18 um 09:31 schrieb Norbert Hartl: Joachim, Am 27.06.2018 um 07:42 schrieb jtuc...@objektfabrik.de : Norbert, A

Re: [Pharo-users] Microservices using Pharo

2018-06-27 Thread Norbert Hartl
Joachim, > Am 27.06.2018 um 07:42 schrieb jtuc...@objektfabrik.de: > > Norbert, > > Am 26.06.18 um 21:41 schrieb Norbert Hartl: >> >> >> Am 26.06.2018 um 20:44 schrieb Andrei Stebakov > >: >> >>> What would be an example for load balancer for Pharo images? Can we r

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Torsten Bergmann
Hi Andrei, I guess there is no definitive answer - it highly depends on your microservice itself and what it does with other backends (database, other services) - If you run on Seaside with state then this might be interesting: http://onsmalltalk.com/scaling-seaside If you want to scale the

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Julián Maestri
At work we're using some microservices in pharo, implemented with Zink and Teapot, can't tell you much about performance because they are not being stress tested currently. I'm using Traefik as a load balancer WITH sticky session on docker, mainly because it scales acording to the docker configura

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread jtuc...@objektfabrik.de
Norbert, Am 26.06.18 um 21:41 schrieb Norbert Hartl: Am 26.06.2018 um 20:44 schrieb Andrei Stebakov >: What would be an example for load balancer for Pharo images? Can we run multiple images on the same server or for the sake of balancing configuration we can on

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread jtuc...@objektfabrik.de
Am 26.06.18 um 20:47 schrieb Andrei Stebakov: I guess for multiple images on the same server we need to spawn off images listening on different ports. exactly. We use Apache mod_proxy_balancer with sticky sessions for our configuration. The sticky session part is important if you use Seaside

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Norbert Hartl
> Am 26.06.2018 um 20:44 schrieb Andrei Stebakov : > > What would be an example for load balancer for Pharo images? Can we run > multiple images on the same server or for the sake of balancing configuration > we can only run one image per server? > There are a lot of possibilities. You can st

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Andrei Stebakov
I guess for multiple images on the same server we need to spawn off images listening on different ports. On Tue, Jun 26, 2018, 14:44 Andrei Stebakov wrote: > What would be an example for load balancer for Pharo images? Can we run > multiple images on the same server or for the sake of balancing

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Andrei Stebakov
What would be an example for load balancer for Pharo images? Can we run multiple images on the same server or for the sake of balancing configuration we can only run one image per server? On Tue, Jun 26, 2018, 14:32 Andrei Stebakov wrote: > Thanks, guys! I really appreciate your input! > > On Tu

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Andrei Stebakov
Thanks, guys! I really appreciate your input! On Tue, Jun 26, 2018, 11:16 Sven Van Caekenberghe wrote: > > > > On 26 Jun 2018, at 15:52, Norbert Hartl wrote: > > > > > > > >> Am 26.06.2018 um 15:41 schrieb Sven Van Caekenberghe : > >> > >> > >> > >>> On 26 Jun 2018, at 15:24, Norbert Hartl wro

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Sven Van Caekenberghe
> On 26 Jun 2018, at 15:52, Norbert Hartl wrote: > > > >> Am 26.06.2018 um 15:41 schrieb Sven Van Caekenberghe : >> >> >> >>> On 26 Jun 2018, at 15:24, Norbert Hartl wrote: >>> >>> >>> Am 26.06.2018 um 14:52 schrieb Andrei Stebakov : Does anyone use Pharo for Miro serv

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Norbert Hartl
> Am 26.06.2018 um 15:41 schrieb Sven Van Caekenberghe : > > > >> On 26 Jun 2018, at 15:24, Norbert Hartl wrote: >> >> >> >>> Am 26.06.2018 um 14:52 schrieb Andrei Stebakov : >>> >>> Does anyone use Pharo for Miro services? I heard about Seaside and Teapot, >>> just was wondering if Pha

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Sven Van Caekenberghe
> On 26 Jun 2018, at 15:24, Norbert Hartl wrote: > > > >> Am 26.06.2018 um 14:52 schrieb Andrei Stebakov : >> >> Does anyone use Pharo for Miro services? I heard about Seaside and Teapot, >> just was wondering if Pharo can handle multiple simultaneous requests and if >> it can, where it r

Re: [Pharo-users] Microservices using Pharo

2018-06-26 Thread Norbert Hartl
> Am 26.06.2018 um 14:52 schrieb Andrei Stebakov : > > Does anyone use Pharo for Miro services? I heard about Seaside and Teapot, > just was wondering if Pharo can handle multiple simultaneous requests and if > it can, where it reaches the limit. I use it extensively. I use Zinc-REST package

[Pharo-users] Microservices using Pharo

2018-06-26 Thread Andrei Stebakov
Does anyone use Pharo for Miro services? I heard about Seaside and Teapot, just was wondering if Pharo can handle multiple simultaneous requests and if it can, where it reaches the limit.