<div dir="ltr"><div>Hi John</div><div><br></div><div>I've found this is a good gentle starting point for Starman,</div><div><br></div><a href="http://perlmaven.com/getting-started-with-perl-dancer-on-digital-ocean">http://perlmaven.com/getting-started-with-perl-dancer-on-digital-ocean</a><br><div><br></div><div>Andrew</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 3, 2015 at 3:04 PM, John Stoffel <span dir="ltr"><<a href="mailto:john@stoffel.org" target="_blank">john@stoffel.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>>>>> "Warren" == Warren Young <<a href="mailto:wyml@etr-usa.com">wyml@etr-usa.com</a>> writes:<br>
<br>
Warren> On Oct 31, 2015, at 3:48 AM, WK <<a href="mailto:wanradt@gmail.com">wanradt@gmail.com</a>> wrote:<br>
>><br>
>> 2015-10-31 0:56 GMT+02:00 Warren Young <<a href="mailto:wyml@etr-usa.com">wyml@etr-usa.com</a>>:<br>
>><br>
>>>> Session::Simple ...<br>
>>>> is not meant for production.<br>
>>><br>
>>> That’s only true if “production” means a cluster of computers, or if you need sessions to survive a restart of the Dancer app.<br>
>><br>
>> Docs says, it is meant for testing purposes only.<br>
<br>
Warren> That’s because in today’s cloud everything, shard everything,<br>
Warren> no-SQL, multi-core, scale until Google buys us world, people<br>
Warren> are starting to forget that there are still a great many<br>
Warren> real-world tasks that run just fine on a single computer, and<br>
Warren> have no reasonable prospect of needing a second CPU core, much<br>
Warren> less a second computer.<br>
<br>
Warren> Just for one public example, the Dancer Advent calendar.<br>
Warren> Someone recently said it typically gets less than 2000 visits<br>
Warren> monthly.  That’s about one visitor every *20 minutes* on<br>
Warren> average.  You could probably run the site from a Raspberry Pi,<br>
Warren> single-threaded, and never even know the difference from how<br>
Warren> it’s run now.<br>
<br>
This is exaclty where my usecase is for Dancer, small, simple sites.<br>
Would I like to work on the big stuff?  Sure, but not as a side<br>
project.<br>
<br>
And as much as Warren and I have semi-clashed on this list, I think<br>
we're both in violent agreement here.  *grin*<br>
<br>
So having Dancer do both big stuff, and small stuff, well is a good<br>
goal.  For me, the next cliff is the leap to Starman deployments.<br>
It's yet another layer to learn and control for a deployment.<br>
<br>
John<br>
_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" rel="noreferrer" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Andrew Solomon<div><br></div><div>Mentor@Geekuni <a href="http://geekuni.com/" target="_blank">http://geekuni.com/</a></div><div><a href="http://www.linkedin.com/in/asolomon" target="_blank">http://www.linkedin.com/in/asolomon</a><br></div></div></div>
</div>