News for hackers. Stuff that matters.
Re:Phoenix 1.0 by querulous on Friday August 28, 2015 @12:46PM (#10136500)
my employer uses erlang because it's a huge leap forward operationally over ruby/python/go/java. the erlang/otp concept of a release is extremely straightforward and reliable and the beam (erlang/elixir vm) run time introspection and debugging tools are second to none. it's trivial to attach to any running application and get a REPL with full access to the environment. you can even update running code in place
Re:Phoenix 1.0 by djKianoosh on Friday August 28, 2015 @03:18PM (#10137353)
how do people typically put security (authentication and authorization) around this? You wouldn't want just anyone to be able to connect to your running apps, of course. From what I saw in Elixir, there's some kind of cookie/session key that you can specify, but is that it or is there more?
Re:Phoenix 1.0 by querulous on Friday August 28, 2015 @11:24PM (#10138944)
we're on aws, so we use vpc with security groups that limit connections to our vpn or a bastion server at our network edge

i'm not aware of anyone running an erlang or elixir repl over http but it would be an interesting project

Re:Phoenix 1.0 by greenleafjacob on Friday August 28, 2015 @08:50PM (#10138560)
VPC?
Re:Phoenix 1.0 by czbond on Friday August 28, 2015 @11:59PM (#10139010)
Virtual Private Cloud. Amazon's "branded" term for a private cloud with strict firewall inbound access protection.