Page MenuHomePhabricator

Deploy improved title-parsing code
Closed, InvalidPublic

Description

As we finish up our sprint on improving the performance of Parsoid, we have one component left to deploy, and are hoping we can get it in before the code freeze starts.

Some title-related code has been ported to Rust, and early benchmarks show it to be at least 315% speedup:

implBare titleTitle with a fragment
PHP2.2/s1.6/s
Rust7.0/s6.4/s

It would be a great way to finish out the year if we can get this done. The code is on GitLab; it should be trivial to create a Debian package and deploy. And as we all know, since it's written in Rust, it can't have any bugs.

@Joe I'm assigning this directly to you, per discussion with your manager. Thanks! 🚀