Hey. I used to be an Amazon Engineer on the AWS Lambda team, I can help 
provide guidance if you want some. :)

On Wednesday, 23 November 2016 11:08:09 UTC-8, Raffaele Sena wrote:
>
> I would like to use Camlistore for my pictures, that I rarely browse until 
> I need them (I am currently hosting most of them on a VPS and I don't 
> remember when was last time I looked at them) and I thought I'll store them 
> in S3 since I am already using AWS for other purposes.
>
> I know I could run a local server configured to use S3 but I do sometime 
> access the pictures from random browsers (and maybe for that use case I 
> could just run camlistored on a micro instance and that would be good 
> enough).
>
> But I have been toying with the idea of running the blob server out of AWS 
> Lambda and I am trying to figure out if this makes any sense or not (if it 
> does maybe the next step would be running other parts of camlistore on 
> Lambda).
>
> Basically I was going to start from the "appengine" code (
> https://github.com/camlistore/camlistore/tree/master/server/appengine) 
> and tweak it to run on AWS.
>
> Somebody recently created a package to run Go application "natively" on 
> AWS lambda (no JS or python proxy) so there would be no overhead there.
> And Lambda services once started do run for a while (not sure of how long 
> they run, and if there is a way to get a signal when they are terminated, 
> but I am doing some experiments to figure that out).
>
> I am still debating if there would be more overhead running a local server 
> that push data directly to S3 vs. pushing blob to the hosted blob server 
> but again one of the purpose of this exercise would be to have the full 
> environment running in AWS "on demand".
>
> So, is this a crazy idea that I should abandon right now or does it have 
> some value ? Is there anything major that I am missing (I didn't look at 
> the code that much but I am assuming the blob server should keep a "global 
> state" that requires for the server to be running all the time, and the 
> overhead of starting the process is relatively small.
>
> Thanks!
>
> -- Raffaele
>  
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Camlistore" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to