Every time I make difftastic faster, people give it larger files!
Performance is adequate these days (I've not seen >10 seconds for several releases), but I was even forced to look at scaling of the textual diffing parts :)
miniblog.
Related Posts
The Bitter Lesson: how implementing generic search and scaling compute outperforms custom logic in many situations:
Do any package managers use bittorrent? I associate bittorrent with distributing large files, but it seems like it would really help scaling.
Most traffic to package managers is from CI systems, which could instead run their own local seeding nodes.
A great deep dive on building GitHub's code view, optimising React, scaling to thousands whilst supporting both Ctrl-F and syntax highlighting:
