Skip to content

Re:Invent 2024 Notes

Posted on:December 12, 2024 at 03:22 PM

Lessons How to manage Complexity:

  1. Make Evolvability a requriement: Change is constant, your systems needs to support it.
  2. Break Complexity into pieces simple indepedent software pieces are easier to develop and test.
  3. Align organization to architecture
  4. Organize into Cells
  5. Design Predictable system Reduce the impact of uncertainity
  6. Automatation makes complexity manageable. if it doesn’t need high human judgement, it should be automated