发布于 2022-11-16 14:55:34 | 阅读 14150
这篇文章想要从流程方面和具体的技术细节上对软件性能优化上遇到的问题做一些总结和分类,以方便在后续类似的场景下可以提供给开发者一个参考。
发布于 2022-03-29 14:34:19 | 阅读 33808
本篇我们将按照主线程直接优化、后台线程间接优化、全局优化的逻辑,介绍团队在启动优化的实践中遇到的一些比较典型的案例,其间对于业界一些比较优秀的方案也会进行简要介绍。
发布于 2021-11-25 11:07:33 | 阅读 42347
接口性能优化对于从事后端开发的同学来说,肯定再熟悉不过了,因为它是一个跟开发语言无关的公共问题。
发布于 2021-09-06 11:01:04 | 阅读 17753
即使你有了性能指标数据,也很难说服领导做一个由耗时300ms降低到150ms的改进,因为它没有业务价值。
发布于 2021-05-27 14:45:15 | 阅读 22283
我们从React源码入手,结合有道精品课大前端的具体业务,运用三大原则对系统进行外科手术式的优化。同时介绍React Profiler这款工具如何帮我们定位性能瓶颈。
发布于 2021-04-13 11:49:41 | 阅读 34986
以此文致敬“ Zen and the Art of Motorcycle Maintenance — An Inquiry into Values ”(中文名:禅与摩托车维修艺术,另译名:万里任禅游)一书。“擦车”一词,纯属戏谑,只因”cache”一词的汉语拼音和“擦车”一毛一样,又意附了原作“摩托车”的主题,实则和擦车没有任何关系,权当是标题党的又一次苦心积虑吧。
发布于 2021-03-15 14:07:45 | 阅读 22994
在一些网络服务的系统中,Redis 的性能,可能是比 MySQL 等硬盘数据库的性能更重要的课题。比如微博,把 热点微博 [1],最新的用户关系,都存储在 Redis 中,大量的查询击中 Redis,而不走 MySQL。
发布于 2021-03-02 11:36:54 | 阅读 22289
小程序中心说大不大,说小也不小,属于麻雀虽小五脏俱全的那种,从 18 年到现在经历了 2 年的迭代,经手了 20 多任开发,1000 次左右的 commit ,也发展成了一个比较成熟的产品。产品发展到一定阶段,就开始呈现出技术上的一些瓶颈,前期为了快速的上线功能埋下了不少的坑,尤其是性能上的坑,达到了不可忽视的程度。
发布于 2021-01-15 10:46:38 | 阅读 21109
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。