Piranha: Building a Multilingual Deadcode Deletion Bot

Murali Krishna Ramanathan & Ameya Ketkar
Staff Software Engineer & Software Enginee
Uber

Piranha: Building a Multilingual Deadcode Deletion Bot

Murali Krishna Ram ...
Staff Software Engin ...
Uber

Piranha: Building a Multilingual Deadcode Deletion Bot

Murali Krishna R ...
Staff Software Engineer & ...
Uber

Video Infos
Author
Published
Topics
,
Author
Published
We will discuss the ongoing work related to deadcode deletion using Piranha. 1. In the first part of the talk, we will discuss our experiences with building Piranha (http://github.com/uber/piranha) and deploying it at Uber to delete > 350KLoC mobile code related to stale feature flags. We will also discuss on how we have been able to leverage this infrastructure for supporting code migrations also. 2. In the second part, we explain the various challenges with the current Piranha design and explain its re-architecture to simplify cleaning up deadcode for new languages and custom use cases.

LATEST ANDROID JOBS

update your work life

Menu