{"title":"Bricks: a configurable coordination service with multiple consistency models","authors":"S. Maruyama, Xincheng Yang, W. H. Leung","doi":"10.1145/3491086.3492474","DOIUrl":null,"url":null,"abstract":"We present Bricks, a configurable coordination service that provides a set of features as building blocks. The developers then select and integrate those building blocks into components for their distributed applications. For example, multiple consistency models are realized by composing consistency components, which can be dynamically activated and deactivated. Bricks' APIs are backward-compatible with ZooKeeper's APIs.","PeriodicalId":246858,"journal":{"name":"Proceedings of the 22nd International Middleware Conference: Demos and Posters","volume":"59 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 22nd International Middleware Conference: Demos and Posters","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3491086.3492474","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
We present Bricks, a configurable coordination service that provides a set of features as building blocks. The developers then select and integrate those building blocks into components for their distributed applications. For example, multiple consistency models are realized by composing consistency components, which can be dynamically activated and deactivated. Bricks' APIs are backward-compatible with ZooKeeper's APIs.