微服务
4055
2018-10-13
传统软件项目微服务化升级系列-压力测试
压力测试一般包含压力测试、性能测试、负载测试;虽然测试的目的不同,但方法基本一样只是关注的指标不同。我们一般通过工具模拟用户访问进行测试,关注以下指标:1.TPS每秒钟完成的web请求响应数量TPS=并发数/响应时间TPS是衡...
3458
2018-10-13
传统软件项目微服务化升级系列-持久化存储
随着业务量增长数据库会原来越成为瓶颈。一般的优化路径是一下几个步骤:1、读写分离:热点数据从从库读2、分库:根据业务热度和边界进行分库,将热点数据单独分库提高配置,简单说就是垂直拆分3、分库分表:跟主键等对表数据进行分库分表,...
4693
2018-10-13
传统软件项目微服务化升级系列-php-性能分析
进行微服务拆分及改造前我们需要清除的知道改造的目的和性能瓶颈。本文针对php项目进行性能分析,一般性能瓶颈会集中到以下几个地方:从表象上看是:1、响应速度慢2、同时处理连接数低3、系统可容纳的用户数低往内分析从资源上看基本上会是:1、服务器...