Non-Stop & Non-Breakable Code Review Services in a Distributed System: Detecting Issues in Real Time
Geunsik Lim, Yonghwi Kwon, Joonbae Park, and Chul-Joo Kim

TL;DR
This paper proposes an early error detection method for distributed code review services to ensure continuous and reliable code review processes, addressing bottlenecks caused by service errors.
Contribution
It introduces a novel method for real-time error detection in distributed code review systems, enhancing their robustness and reliability.
Findings
Effective early error detection improves system uptime.
Case study demonstrates reduced downtime in code review services.
Abstract
The two most significant bottlenecks in code merging are the build process and the unit tests. However, as the number of items to be checked in a code review increases, that code review becomes a bottleneck for code merging as well. Because of the dependency structure between code review services, an error in one service affects the entire service. As a result, whenever a service error occurs, it is crucial to have methods for determining which code review service has ultimately caused the error. With the goal of achieving a non-stop & non-breakable code review service, this paper describes an early error detection method along with a case study of the service.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · Service-Oriented Architecture and Web Services · Software Engineering Research
