美文网首页
设计与性能,到底哪个重要

设计与性能,到底哪个重要

作者: 刘小白DOER | 来源:发表于2023-05-13 16:18 被阅读0次

        最近看了一篇文章讲诉MySQL数据库自增ID为什么不单调也不连续,为什么 MySQL 的自增主键不单调也不连续 。最终结论为工程设计向性能低头,支持数据的并发插入,提高 MySQL 服务的吞吐量。那么在产品设计方面,工程设计与性能,到底哪个重要?

        在硬件方面,以前大学学习的导航设备方面,利用各个方向上天线循环馈电来达到模拟天线旋转的目的,这样就避免直接使用物理旋转来发送信号,这样在后期维护、工程实施、旋转频率上都可以控制,这就是性能向工程设计低头。无线电信号的连续性方面,天线循环馈电无法做到连续性,但可以通过技术上来弥补。

        在程序设计方面,设计与性能方面哪个孰优孰劣?笔者以为在大部分情景下,性能其实很不重要。设计的好与坏决定了你的程序随着复杂度增长会不会超出控制,同时也决定你的性能问题。设计好了,性能可能自然就有了,在好的设计下才能谈性能,做到稳定、轻维甚至免维护。在数据量较大需要处理处理时,怎么并行优化达到性能要求可能都无法做的很完美,那么在程序设计时通过异步设计解耦合就比后期性能优化要好。

        程序设计的好,性能瓶颈就小,那么后期性能受限小,优化空间也不大。 程序设计的差,性能瓶颈就大,那么后期性能受限大,优化空间其实也不大,只能重新设计。

    相关文章

      网友评论

          本文标题:设计与性能,到底哪个重要

          本文链接:https://www.haomeiwen.com/subject/yyefsdtx.html