integration of a key-value database in the parameter management system of the alfa framework cern...
TRANSCRIPT
![Page 1: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/1.jpg)
Integration of a key-value database in the parameter management system of the ALFA frameworkCERN openlab Summer Students
Lightning Talk Sessions
Tom Van Steenkiste
26/08/2015
![Page 2: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/2.jpg)
Tom Van Steenkiste 226/08/2015
Detector parameters
› geometry
› position
› calibration
› …
› ROOT
› ASCII
› (SQL)
› ?
![Page 3: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/3.jpg)
Tom Van Steenkiste 3
Key-value database
› requirements 1kB – 50MB C/C++ interface
› candidates RAMCloud Riak
26/08/2015
![Page 4: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/4.jpg)
Tom Van Steenkiste 4
Performance framework
26/08/2015
![Page 5: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/5.jpg)
Tom Van Steenkiste 5
Case-study: RAMCloud
› object write speed 0B: 15µs 1MB: very slow +1MB: not possible
26/08/2015
![Page 6: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/6.jpg)
Tom Van Steenkiste 6
Case-study: Riak
› C/C++ client very buggy last commit 1 year ago no future support
26/08/2015
![Page 7: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/7.jpg)
Tom Van Steenkiste 7
Case-study: Riak
› 3rd party C/C++ client very buggy last commit 1 year ago incomplete
26/08/2015
![Page 8: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/8.jpg)
Tom Van Steenkiste 8
Case-study: Riak
› Java client official library future support available now
26/08/2015
![Page 9: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/9.jpg)
Tom Van Steenkiste 9
Case-study: Riak
26/08/2015
![Page 10: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/10.jpg)
Tom Van Steenkiste 10
Case-study: Riak
› simulations # hosts # nodes consistency backend authentication
26/08/2015
![Page 11: Integration of a key-value database in the parameter management system of the ALFA framework CERN openlab Summer Students Lightning Talk Sessions Tom Van](https://reader035.vdocument.in/reader035/viewer/2022062719/56649ef35503460f94c06009/html5/thumbnails/11.jpg)
Tom Van Steenkiste 11
Thank you!
26/08/2015