eventual consistency ftw
play

eventual consistency ftw david craelius, cto Klarna in short - - PowerPoint PPT Presentation

eventual consistency ftw david craelius, cto Klarna in short - Independent, founders still majority owners - Delivering online payments not built on top of the traditional VISA/MC stack - Aim to double each year - > 100M turnover 2012


  1. eventual consistency ftw david craelius, cto

  2. Klarna in short - Independent, founders still majority owners - Delivering online payments not built on top of the traditional VISA/MC stack - Aim to double each year - > € 100M turnover 2012 & we’ve always been profitable - 800 FTEs (and counting) - Investors such as Sequoia Capital, DST, General Atlantic and Atomico. - Functional programming junkies .d 2

  3. Klarna vision zero friction for consumers .d 3

  4. .d 4

  5. .d 5

  6. .d 6

  7. .d 7

  8. .d 8

  9. .d 9

  10. … .but taking 100% of our merchants check-out requires a close to 100% availability of our service. fuck. .d 10

  11. my view on true UX: .d 11

  12. availability is no longer optional .d 12

  13. K2 -our migration strategy out of the “dark pit of hell”*. *our technical debt a.k.a. the monolith .d 13

  14. K2 target: 99.99% availability 24/7 utilizing a lean, “no master” pattern. .d 14

  15. K2 routing @cannedprimates @uwe_ @massemanet .d 15

  16. K2:FRED architecture @cannedprimates @uwe_ @massemanet .d 16

  17. K2:FRED infrastructure @cannedprimates @uwe_ @massemanet .d 17

  18. A service: Klarna Payment GW .d 18

  19. no master (eventual consistency) && realtime credit scoring && credit card processing = wtf? you dumb? .d 19

  20. We expect things to fail .d 20

  21. K2:FRED Graceful degradation of services .d 21

  22. Q? .d 22

Recommend


More recommend