Elixir London Meetup
Thomas Depierre
@DianaO
Diana Olympos
Twitter :
Github :
20 mins for me
20 mins for YOU
Just come in and switch
If you do not use your time, i will
Anyone can answer or say anything.
Complex systems are systems whose behaviour is intrinsically difficult to model due to the dependencies, relationships, or interactions between their parts or between a given system and its environment.
In laymen’s terms, Knight Capital Group realised a $460 million loss in 45-minutes. Remember, Knight only has $365 million in cash and equivalents. In 45-minutes Knight went from being the largest trader in US equities and a major market maker in the NYSE and NASDAQ to bankrupt.
There is not only anecdotal but some hard data to support the hypothesis that safety problems in software stem from requirements flaws and not coding errors.
Nancy Leveson, Engineering a safer world
But the code is more reliable !
Supervision is how you build safe systems
Bulkheading
"Let it crash"
Monitoring and debuggability first
Actors make you think in systems
Interface with the outside world at the limits
Supervision is how you build safe systems
Bulkheading
"Let it crash"
Monitoring and debuggability first
Actors make you think in systems
Interface with the outside world at the limits