stuart mccaul, director - emea, basho technologies
DESCRIPTION
Stuart McCaul, Director - EMEA, Basho TechnologiesTRANSCRIPT
![Page 1: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/1.jpg)
G Cloud Uk Meetup
Stuart McCaul, Director - EMEA, Basho Technologies
![Page 2: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/2.jpg)
Saving lives, doing
business with
G-Cloud III
Stuart McCaul, Director - EMEA, Basho Technologies
Connect: @_stu_
2nd October 2013
![Page 3: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/3.jpg)
Shhh!
• PR embargo until 8th October
![Page 4: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/4.jpg)
The Big NHS Computer
• Keep a record of non-clinical information about every one who is treated by the NHS
• Allow the NHS to run off the NHS Number
• Keep a record for every prescription made by a GP
• And manage its state changes from Prescribe to Payment
• Keep a record of everyone’s current medication and adverse reactions
• And make it available when clinically necessary
• Over 20,000 integrated endpoints
• Over 500 (complex) messages per second
• A “zero data loss” requirement and a 99.9% availability requirement
![Page 5: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/5.jpg)
The Problem
![Page 6: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/6.jpg)
Failure
![Page 7: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/7.jpg)
Riak – good for what?
• Protecting our data
• Through replication
• Through eventual consistency
• Through siblings
• Consistency of performance of Key-Value operations
• We know how many disk seeks are involved in each operation
• It defers activity to smooth performance
• Scaling by adding more nodes
• Disk space
• Volume
• Commodity hardware
![Page 8: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/8.jpg)
Riak – good for what?
• The replacement Spine
• Can hit greater volumes
• With up to 90% reduction in response times
• With 99th percentile response times at or below
previous average
• .... with <5% of the hardware costs
• This is in part about allowing us to be lazy about fixing
• And making it easier to recover from failure
• Expecting to save over 200 QALY per annum just on
infrastructure
![Page 9: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/9.jpg)
Riak – good for what?
• “In short: using Riak to insure high data availability helps
avoid health risks and in the worst case, patient death.”
- Martin Sumner, NHS HSCIC
![Page 10: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/10.jpg)
The deal
![Page 11: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/11.jpg)
Procurement surprises
• NHS -> DH -> Cabinet -> DH -> NHS
• 9 Signatories on PO
• DH signed G-Cloud form
• G-Cloud / Basho framework agreement was
reviewed by lawyers at NHS and DH
• 2 year maximum contract
• Process took 3 months
![Page 12: Stuart McCaul, Director - EMEA, Basho Technologies](https://reader033.vdocuments.mx/reader033/viewer/2022051412/54c0f24d4a79591a4c8b4573/html5/thumbnails/12.jpg)
Questions?