Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Distributed Architectures with Genetic Algorithms

Yury Nino
October 07, 2021

Distributed Architectures with Genetic Algorithms

Yury Nino

October 07, 2021
Tweet

More Decks by Yury Nino

Other Decks in Technology

Transcript

  1. Passionate by Chaos Engineering YURY NIÑO ROA Cloud Infrastructure Engineer

    Site Reliability Engineer Advocate www.sitereliabilityengineering.co www.ingenieriadelcaos.com www.yurynino.com
  2. 03 The problem! The Solution! 02 Genetics Algorithms 01 AGENDA

    The problem! Distributed Architectures Circuit Breaker
  3. DISTRIBUTED ARCHITECTURES 1990s 2000s 2010s PRE-SOA Monolithics Tight Coupling Each

    change has unanticipated effects. Traditional SOA Looser Coupling Components must be coordinated. Microservices Decoupled Components take advantage of CI/CD www.yurynino.com www.sitereliabilityengineering.co
  4. DISTRIBUTED ARCHITECTURES That is the promise But the reality is

    … Netflix Twitter www.yurynino.com www.sitereliabilityengineering.co
  5. The infrastructure required by a software system can be as

    complex as the architecture itself. Every production failure is unique. www.yurynino.com www.sitereliabilityengineering.co
  6. Inspired by the Evolutionary Computation By imitating the process of

    natural selection and reproduction, genetic algorithms can produce high-quality solutions for various problems involving search, optimization, and learning. www.yurynino.com www.sitereliabilityengineering.co
  7. Genetic Algorithms seek to find the optimal solution for a

    given problem. • Maintain a population of candidate solutions, called individuals, for that given problem. • These candidate solutions are iteratively evaluated and used to create a new generation of solutions. • Those who are better at solving this problem have a greater chance of being selected and passing to the next generation!
  8. “It is not the strongest of the species that survives,

    nor the most intelligent, but the one who is most adaptable to change.” Charles Darwin