@techreport{oai:ipsj.ixsq.nii.ac.jp:00224280, author = {木田, 碧 and 川島, 英之 and Aoi, Kida and Hideyuki, Kawashima}, issue = {18}, month = {Feb}, note = {本論文の目的はビザンチン故障に耐性を持つデータベース Basil の性能向上である.目的達成のため,複数のトランザクションをまとめて処理することでボトルネックである通信の回数を減らすことができるのではないかとの着想を得た.この着想を検証するためにバッチ処理を適用した Basil の並行性制御法を実装し,実験的に評価した.通信を模擬した実験において,提案手法のスループットは従来手法よりも最大で 13.4 倍程度向上した., The purpose of this paper is to improve the performance of Basil, which is a Byzantine fault-tolerance database. In order to achieve this goal, we have the idea that the number of communications, which is the bottleneck of Basil, can be reduced by processing transaction by batch optimization method. To verify this idea, we implemented Basil's concurrency control protocol with batch processing and evaluated it experimentally. In the experiment with emulated communication, the throughput of the proposed method is up to 13.4 times higher than that of the conventional method.}, title = {耐ビザンチン故障データベースBasilへのバッチ最適化法の検討}, year = {2023} }