HNHacker News
TopNewBestAskShowJobs

blankverse

51 karma · joined June 21, 2012

submissionscomments
blankverse··on Tarsnap price cut
What is "unique data"? Does it do de-duplication across users? Are you paying only for unique compressed data?
blankverse··on Do messages get lost when Erlang modules are upgraded?
So, in the worst case, for achieving basic code reloading in other erlang like systems(ex.- cloud haskell), we could let every process in the cluster crash and restart with the new version?
blankverse··on Do messages get lost when Erlang modules are upgraded?
The title is confusing! It should have been "Do messages get lost during code reloading in erlang?"

In a prod env, how do you make sure that different versions of your code coexist peacefully?

blankverse··on Do messages get lost when Erlang modules are upgraded?
How would a "reliable message queue + a script engine" be equivalent to a dynamically hot swappable code reloading? Could you elaborate?
blankverse··on Do messages get lost when Erlang modules are upgraded?
Yes, I could not find any examples. Would be great to find out real world examples of people using erlang's hot code reloading in production.
blankverse··on Do messages get lost when Erlang modules are upgraded?
Could you talk a little bit about what happens to processes which are running different versions of the code? Do you make your code backward compatible so that old processes continue to work with the new process? Or do you just let the old processes crash?