Gliush Notebook

Notes about IT, work, and life

Notes for episode-0225

Posted at — Jan 19, 2019

Elixir v1.8 Release Notes

https://elixir-lang.org/blog/2019/01/14/elixir-v1-8-0-released/

defmodule User do
  @derive {Inspect, only: [:id, :name, :age]}
  defstruct [:id, :name, :age, :email, :encrypted_password]
end
[your code] -- calls --> [supervisor] ---- spawns --> [task]

[your code]              [supervisor] <-- ancestor -- [task]
     ^                                                  |
     |--------------------- caller ---------------------|

On Infrastructure at Scale: A Cascading Failure of Distributed Systems

https://medium.com/@daniel.p.woods/on-infrastructure-at-scale-a-cascading-failure-of-distributed-systems-7cff2a3cd2df

IMHO: