basho
play

basho Thursday, 11 April 13 $ Thursday, 11 April 13 $ whoami - PowerPoint PPT Presentation

Killing pigs and saving Danish bacon GOTO Zurich Zurich, Switzerland 11th April 2013 basho Thursday, 11 April 13 $ Thursday, 11 April 13 $ whoami Thursday, 11 April 13 $ whoami Name: Matthew Revell Title:


  1. Redbird (1) • Account Push Noti f cation Service • Co-ordinates sending Apple/iOS push noti f cations • Used to batch noti f cations: • based on timezone • based on game type Thursday, 11 April 13

  2. Redbird (2) • Why Riak? • Secondary Index (2i) Range Queries for batch jobs • Very large dataset, each account has multiple records (one for each game type) • Handles large batches of k/v requests, sent to mobile services push systems Thursday, 11 April 13

  3. Fatbird (1) • Game Storage Service • Each account has many game sessions saved • Allows users to transfer game sessions across devices (iOS, android, web-based) Thursday, 11 April 13

  4. Fatbird (2) • Why Riak? • Game session requests are k/v queries • High availability, use Riak Enterprise for Disaster Recovery • Planning to expand the platform across multiple data centers • In production now! Thursday, 11 April 13

  5. Danish Health Authority Thursday, 11 April 13

  6. Danish Health Authority • “Common Medical Card” program Thursday, 11 April 13

  7. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all Thursday, 11 April 13

  8. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all • Common view on patient data anywhere Thursday, 11 April 13

  9. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all • Common view on patient data anywhere • 70 prescriptions per citizen per year Thursday, 11 April 13

  10. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all • Common view on patient data anywhere • 70 prescriptions per citizen per year • ~400 million critical transactions per year Thursday, 11 April 13

  11. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all • Common view on patient data anywhere • 70 prescriptions per citizen per year • ~400 million critical transactions per year • 100% availability of data without exception Thursday, 11 April 13

  12. Danish Health Authority • “Common Medical Card” program • Stores prescription information for all • Common view on patient data anywhere • 70 prescriptions per citizen per year • ~400 million critical transactions per year • 100% availability of data without exception • Far more cost-e f ective than Oracle Thursday, 11 April 13

  13. UK National Health Service Thursday, 11 April 13

  14. UK National Health Service • Spine project Thursday, 11 April 13

  15. UK National Health Service • Spine project • Non-clinical patient data: Thursday, 11 April 13

  16. UK National Health Service • Spine project • Non-clinical patient data: • NHS number: most people don’t know it Thursday, 11 April 13

  17. UK National Health Service • Spine project • Non-clinical patient data: • NHS number: most people don’t know it • Every prescription issues by General Practitioners Thursday, 11 April 13

  18. UK National Health Service • Spine project • Non-clinical patient data: • NHS number: most people don’t know it • Every prescription issues by General Practitioners • Keep a record of everyone current medicine and adverse reactions Thursday, 11 April 13

  19. UK National Health Service • Spine project • Non-clinical patient data: • NHS number: most people don’t know it • Every prescription issues by General Practitioners • Keep a record of everyone current medicine and adverse reactions • 80 million patients in England Thursday, 11 April 13

  20. UK National Health Service Thursday, 11 April 13

  21. UK National Health Service • 20,000 integrated end points Thursday, 11 April 13

  22. UK National Health Service • 20,000 integrated end points • 500 complex messages per second Thursday, 11 April 13

  23. UK National Health Service • 20,000 integrated end points • 500 complex messages per second • Zero data loss requirement Thursday, 11 April 13

  24. UK National Health Service • 20,000 integrated end points • 500 complex messages per second • Zero data loss requirement • 99.9% availability requirement Thursday, 11 April 13

  25. UK National Health Service Thursday, 11 April 13

  26. UK National Health Service • 2002 a £1 billion project Thursday, 11 April 13

  27. UK National Health Service • 2002 a £1 billion project • Built by large consultancy Thursday, 11 April 13

  28. UK National Health Service • 2002 a £1 billion project • Built by large consultancy • 15,000 people years spent on meetings, project management, etc. Thursday, 11 April 13

  29. UK National Health Service • 2002 a £1 billion project • Built by large consultancy • 15,000 people years spent on meetings, project management, etc. • £1 million per month on hardware update costs Thursday, 11 April 13

  30. UK National Health Service • 2002 a £1 billion project • Built by large consultancy • 15,000 people years spent on meetings, project management, etc. • £1 million per month on hardware update costs • Business no-data-loss guarantee: useless Thursday, 11 April 13

  31. UK National Health Service Thursday, 11 April 13

  32. UK National Health Service • Contract up for renewal in 2013 Thursday, 11 April 13

  33. UK National Health Service • Contract up for renewal in 2013 • Agile in house team Thursday, 11 April 13

  34. UK National Health Service • Contract up for renewal in 2013 • Agile in house team • Evaluated Riak Thursday, 11 April 13

  35. UK National Health Service • Contract up for renewal in 2013 • Agile in house team • Evaluated Riak • Built the Spine 2 project in-house on Riak Thursday, 11 April 13

  36. UK National Health Service • Contract up for renewal in 2013 • Agile in house team • Evaluated Riak • Built the Spine 2 project in-house on Riak • Commodity hardware Thursday, 11 April 13

  37. UK National Health Service • Contract up for renewal in 2013 • Agile in house team • Evaluated Riak • Built the Spine 2 project in-house on Riak • Commodity hardware • Technical zero data-loss guarantee Thursday, 11 April 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend