<div dir="ltr">Hi Frank, <div><br></div><div>It might be worthwhile to look into Cowboy + RabbitMQ RPC. I have seen this pattern used in production, (<10 ms latency in AWS).</div><div><br></div><div>Cowboy  handles web requests and makes AMQP RPC calls to a PHP (Python) service. You get all the benefits (and drawbacks) of having a queue of work, e.g., being able to start multiple workers dynamically to scale up and down.</div><div><br></div><div>--</div><div>Raghav</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Mar 13, 2017 at 6:09 PM, Frank Muller <span dir="ltr"><<a href="mailto:frank.muller.erl@gmail.com" target="_blank">frank.muller.erl@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span style="font-family:UICTFontTextStyleBody;font-size:17px">Hi guys</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"></span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">What’s the most efficient way to run PHP (Python) </span><span style="font-family:UICTFontTextStyleBody;font-size:17px">scripts</span><span style="font-family:UICTFontTextStyleBody;font-size:17px"> behind Erlang?</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"></span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">I would like to receive HTTP requests in Cowboy and forward them to a PHP/Python backend.</span><div><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">Get the response back from the backend and forward it to the client.</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px"></span><br>Thanks in advance.<span class="HOEnZb"><font color="#888888"><br style="font-family:UICTFontTextStyleBody;font-size:17px"><span style="font-family:UICTFontTextStyleBody;font-size:17px">/Frank</span><br style="font-family:UICTFontTextStyleBody;font-size:17px"></font></span></div>
<br>______________________________<wbr>_________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" rel="noreferrer" target="_blank">http://erlang.org/mailman/<wbr>listinfo/erlang-questions</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Raghav</div>
</div>