About
nikezono / sho nakazono / 中園 翔
I'm nikezono, a research engineer.
My research/engineering interests are on transaction processing, concurrent programming, input-method editor, web application, and exploratory search.
Biography
- 1991, was born in Tokyo.
- 2013, was accepted on 未踏IT人材発掘・育成事業 (part-time) from Mitou foundation in METI.
- 2014, received a Bachelor of Arts in Environmental Information from Keio university.
- 2014, received a 未踏スーパークリエータ from Mitou foundation in METI.
- 2014-2015, worked on Cookpad. Inc (part-time).
- 2016, received a Master of Media and Governance from Keio university.
- 2016-2023, worked on NTT Corp; Computer and Data Science Laboratories (full-time).
- 2023, worked on Yahoo Japan Corp (full-time).
- 2023-, working on LY Corp, by company merger.
Publications
(descending order)
- S. Nakazono, Y. Bessho, H. Kawashima and T. Nakamori, "Griffin: Fast Transactional Database Index with Hash and B+-Tree," 2024 IEEE 20th International Conference on e-Science (e-Science), 2024, pp. 1-10, doi: 10.1109/e-Science62913.2024.10678674.
- Sho Nakazono, Yutaro Bessho, Hideyuki Kawashima, Tatsuhiro Nakamori: “Griffin: Fast Transactional Database Index with Hash and B+-Tree”, 2024; [http://arxiv.org/abs/2407.13294 (opens in a new tab) arXiv:2407.13294].
- 中園 翔, 別所 祐太朗, 中森 辰洋, LineairDB: エポック同期を活用したトランザクショナルストレージエンジン, コンピュータ ソフトウェア, 2024, 41 巻, 1 号, p. 1_15-1_35, 公開日 2024/04/01, Print ISSN 0289-6540, https://doi.org/10.11309/jssst.41.1_15 (opens in a new tab).
- ChimeraTL: Transfer Learning in DBMS with Fewer Samples, Tatsuhiro Nakamori, Shohei Matsuura, Takashi Miyazaki, Sho Nakazono, Taiki Sato, Takashi Hoshino and Hideyuki Kawashima. 3rd International Workshop on Databases and Machine Learning in conjunction with ICDE 2024, May 13 2024 (DBML'24).
- Serial Safety NetにおけるTransaction Repairの設計と実装. 髙田 陽一郎(慶應義塾大学), 中園 翔(LINEヤフー株式会社), 川島 英之(慶應義塾大学), 第162回OS研究発表会, 2024.
- Predicting MySQL Performance Across Distinct Hardware Environments, Nakamori Tatsuhiro (Keio University), Nakazono Sho (Yahoo Japan Corporation), Sato Taiki, Matsuura Shohei, Miyazaki Takashi, Hoshino Takashi (Cybozu Labs, Inc.), Kawashima Hideyuki (Keio University), 第191回ハイパフォーマンスコンピューティング研究発表会 (HPC研究会), 2023.
- Nakazono, S., Uchiyama, H., Fujiwara, Y., & Kawashima, H. (2023). Scheduling Space Expander: An Extension of Concurrency Control for Data Ingestion Queries. arXiv preprint arXiv:2301.10440.
- 中園翔, 中森辰洋, 川島英之. 複数データ構造を統合するトランザクション処理向けインデックス構築手法.情報処理学会 第34回コンピュータシステム・シンポジウム(ComSys2022).
- 葛木優太, 中園翔, 鬼塚真. Coordination Avoidance のためのセグメント分解手法. 情報処理学会論文誌データベース(TOD)Vol.15. No.3. 2022.
- 別所 祐太郎, 中園 翔. 地理分散トランザクション処理手法 Ocean Vsita の低遅延化手法の検討. The 6th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2022).
- 中園 翔,別所 祐太郎. ファントム異常を排除する高速なトランザクション処理向けインデックス. The 6th cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2022).
- 葛木優太, 中園翔, 鬼塚真. Coordination Avoidance のためのセグメント分解手法. 第14回データ工学と情報マネジメントに関するフォーラム (DEIM 2022)
- 葛木優太, 伊藤竜一, 中園翔, 佐々木勇和, 鬼塚真. アボートの抑制を目的とするスレッド制御を用いたトランザクションへの資源割り当て. 第12回データ工学と情報マネジメントに関するフォーラム (DEIM 2020).
- 葛木 優太,伊藤 竜一,中園 翔,佐々木 勇和,鬼塚 真. アボートの抑制を目的とするスレッド制御を用いたトランザクションへの資源割り当て. The 3rd cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2020). [Outstanding Research Award]
- Nakazono, S., Uchiyama, H., Fujiwara, Y., Nakamura, Y., & Kawashima, H. (2019). NWR: Rethinking Thomas Write Rule for Omittable Write Operations. arXiv preprint arXiv:1904.08119.
- 中園 翔, 内山 寛之. メニーコア向けトランザクション処理技術 (opens in a new tab). NTT技術ジャーナル 2019.11.
- 中園 翔, 熊崎 宏樹, 内山 寛之. InvisibleWriteRule: トランザクションの書込み最適化. The 2nd cross-disciplinary Workshop on Computing Systems, Infrastructures, and Programming (xSIG 2018). [Best Paper Award]
- 中園翔,増井俊之. SuprIME: IMEによるテキスト編集機能の統合. ソフトウェア科学会 インタラクティブシステムとソフトウェアXXI (WISS2013), December 2013.
Committee members / Officers
- xSIG (cross-disciplinary workshop on computing Systems, Infrastructures, and programminG) conference: Program Committee, 2022-2024.
- 情報処理学会システムソフトウェアとオペレーティング・システム研究会: 運営委員, 2024-.
Activities & Presentations.
- Talk: LineairDB: Fast and Embedded Transactional Key-Value Storage (opens in a new tab). 2021/12/24. Keio University. in the course of "software engineering."
- Talk: LineairDBの紹介 (opens in a new tab). 2021/12/11. NTT Engineer's Festa.
- Talk: 論文解説: Staring into the abyss an evaluation of concurrency control with one thousand cores (opens in a new tab). 2021/08/02. CMUデータベース輪読会 第2回 (opens in a new tab)
- Talk: "今後のDBのトランザクション処理のあり方について徹底討議する ~"InvisibleWriteRule: トランザクションの書込み最適化" を中心に". 2018/08/19. DB Tech Showcase 2018 (opens in a new tab).
- Talk: 並行実行制御の最適化手法 (opens in a new tab). 2017/03/29. 第7回ビッグデータ基盤研究会 (opens in a new tab).
- Talk: 超 IME. 第3回ニコニコ学会βシンポジウム. 2012/12/22. [マッドネス発表者大賞]
Softwares
- LineairDB (opens in a new tab) (C++): 全ての内部データ構造がエポックベースで実装された,高速なトランザクショナルストレージエンジン.LineairDB is a fast transactional key-value storage library. It provides transaction processing for multiple keys with strict serializability.
- lockfreequeue (opens in a new tab) (C++): Lock-free queue の手習い実装.[Ladan-Mozes+2007] (opens in a new tab) に準拠.
- japanese-academic-paper-template (opens in a new tab) (LaTex): 日本語論文テンプレート. GitHub Actions で自動ビルド & テストが可能.
- SQLime (opens in a new tab) (java): 日本語入力システム (Japanese Input Method Editor) for Android. IPA辞書をSQLite形式に変換し,辞書として実装したシンプルなIMEのテンプレート.
- SuperIME (opens in a new tab) (ruby): 日本語入力システム (Japanese Input Method Editor) for MacOS.「変換」以外の機能として,「翻訳」「類語」「マクロ実行」はては「SNS投稿」などの機能を実装した.
- unific (opens in a new tab) (Node.js): "RSSリーダーを購読できるRSSリーダー". Google Reader廃止の際に作った.
- 以下は副産物.
- node-rss-watcher (opens in a new tab) (Node.js): CLIで扱えるRSSリーダー.
- node-find-rss (opens in a new tab) (Node.js): URLを入力として,RSSフィードのURLを頑張って探すスクリプト.
- 以下は副産物.
- mcl (opens in a new tab) (Javascript): マルコフクラスタリングアルゴリズムのJS実装.