brightball
Need help digging up a reference: Erlang in-flight code update
A while back I wrote the Comparing Elixir and Go post for Codeship. Every now and then something recirculates the post and my Twitter blows up.
One of the things I mention in that article was a story I came across when I was initially learning about Elixir, Erlang in the BEAM that talked about an occasion when hot loading was used to update a flight computer on a plane that was in the air. I’m trying to go back and dig up the reference for where I found it, but it’s been long enough and I’ve read enough that I can’t remember where I saw it. I thought it was on the Erlang wikipedia entry at some point.
https://twitter.com/Exadra37/status/948311050910404608
If y’all could help me find it I’d appreciate it. I figured if anybody would know where I could find that reference it would be @sasajuric pragdave @rvirding @joeerl
First Post!
gon782
Is it possible that this is one of those cases where in-flight hot code reloading for Erlang drones passes through enough tweets/blog-posts and transforms into a fact about the same for flight computers in airplanes?
There was a YouTube clip made by a company/organization called Feuerlabs (Ulf Wiger of gproc fame and other prominent Erlangers were/are part of it) that showed exactly that; a hot-code reload of some flight control system while the drone was in the air, fixing a bug. They’ve since taken it down and I’m not entirely sure why.
Most Liked
outlog
I wouldn’t think erlang is(should be?) used for hard realtime stuff such as flight controls in real airplanes..
but there is this drone/quadcopter project, and I believe I’ve seen hot code reload while in flight.. if not in this project then somewhere else:
presentation:
http://www.elixirconf.eu/elixirconf2017/loic-vigneron
video:
brightball
Yea, I think that was referenced in the comments. I seem to remember there being a link to Quora post explaining that it was largely due to so much C++ infrastructure and tooling.
yuchunc
Those links has gone cold again ![]()
This are the links I found so far:
I think Feuerlabs is gone
Their Github
I think next step is either reaching out to the members through Github, or some one has downloaded it.
Popular in Discussions
Other popular topics
Chat & Discussions>Discussions
Latest on Elixir Forum
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #security
- #hex









