Exploratory Projects


Feb. 26, 2026

A Mechanism to Reduce Consistency Communication in a BFT Environment

Status: ongoing

Authors: Xincheng Yang, Kyle Hale, ...

Description: An ongoing project exploring a mechanism to reduce communication latency in a blockchain BFT environment.

Dec. 6, 2021

Exploratory Research on ZooKeeper Implementation Using FLX (Bricks)

Authors: Shuichi Maruyama, Xincheng Yang, Wu-Hon F. Leung

Description: Involved in exploratory research on implementing and extending Apache ZooKeeper using FLX. My primary responsibilities included event-driven client–server interactions, heartbeat mechanisms, and coordination protocols. Contributed to system implementation and helped team members understand ZooKeeper internals. This work was presented as a poster at Middleware (2021).

May. 10, 2019

Exploratory Research on Hadoop Implementation Using FLX

Description: Conducted exploratory research on implementing Hadoop using FLX (Feature Language Extension for Java), a language published in Computer Networks (2007). Focused on event-driven client–server interactions and MapReduce execution via job–worker assignment.