The async process sounds promising but unfortunately eglot doesn't work with it. I got a message from reddit that tramp 2.8.0-pre has fixed that issue but until last time I compiled HEAD from tramp repo it still doesn't work.
I just applied other configurations from the article and it seems faster than the default settings. Thank you author for sharing this!