我在 2018 年写 Apache ShenYu 的时候,那时候,想选一款java web 框架做底层的通信。 那时候的选择有:spring mvc, spring webflux。 那时候 webflux,还算挺新的技术。但是果断选择了 webflux。那时候webflux 的生态,文档都比较少,
有时候遇到问题了,比如内存泄露,就得必须自己去看源码,调试底层,积累了很多知识和经验。
生态兼容性 : 这个很重要的,决定了你项目以后的如何发展。
当你负责屎山的项目代码售后, 能跑就行。技术先进不先进其他没那么重要,适合团队的就是最好的。