优化工作向来是个复杂系统的工程,且不说前期的框架预设、大量的版本迭代、美术和性能的需求平衡,单从每个版本的上万帧测试数据中定位真正的性能瓶颈,其工作量就已可想而知。 无论项目是否复杂或简单,当我们开展优化工作前,这些问题都需在胸中有丘壑。那么如何井然有序地定位和排查性能问题呢?我们定位到了性能的真正 ...
分类:
其他好文 时间:
2018-10-24 17:50:12
阅读次数:
184
1、服务架构演进 早期单体架构开发、调试、部署简单,但耦合高、扩展性差。 于是出现了SOA架构,对单体架构做了水平或垂直拆分,实现业务与技术的解耦,通过ESB协调多系统间的调度。但SOA需要集中的调度总线,容易产生性能瓶颈。 然后出现了微服务,它要求更细粒度拆分,以服务为单位,分布式去中心化不要ES ...
分类:
其他好文 时间:
2018-10-24 10:52:23
阅读次数:
112
课程标题 52abp框架asp.net core & Angular全栈开发实战视频课程 课程简介 从零开始学 52ABP企业开发框架,企业项目是如何开发和技术选型,代码如何管理,团队协同开发。Angular和.net core是如何结合的,当前处于迷茫或者 技术进入瓶颈期的程序员,可以知道一条如何 ...
分类:
Web程序 时间:
2018-10-24 10:47:05
阅读次数:
481
Perfmon是啥? Perfmon提供了图表化的系统性能实时监视器、性能日志和警报管理,可以用于监视CPU使用率、内存使用率、硬盘读写速度、网络速度等 性能分析方法 内存分析方法 内存分析用于判断系统有无内存瓶颈,是否需要通过增加内存等手段提高系统性能表现。 主要方法和步骤: 1.首先查看Memo ...
前言 压力测试过程中,如果因为资源使用瓶颈等问题引发最直接性能问题是业务交易响应时间偏大,TPS逐渐降低等。而问题定位分析通常情况下,最优先排查的是监控服务器资源利用率,例如先用TOP 或者nmon等查看CPU、内存使用情况,然后在排查IO问题,例如网络IO、磁盘IO的问题。 如果是磁盘IO问题,一 ...
分类:
数据库 时间:
2018-10-22 10:19:59
阅读次数:
183
这段时间经历了一些事情,对自己的技术进行了思考:问题:1技术深度不够,不知道其所有然,单纯积累知识点,但是没有积累为什么和本质2架构方面思考太少了,技术架构,业务架构,架构演进3在业务开发对业务理解不够深,不知道业务为什么用技术?以及业务的真正含义4非技术的外延思考太少,太注重于具体的事务了,而少了些产品,项目方面的思考5太重于术的积累(redis,冗余,微服务,分层,设计模式),而忽略了道:【何
分类:
其他好文 时间:
2018-10-21 22:54:37
阅读次数:
172
最近换了一份新工作,可以算是一个新的开始,毕竟项目的背景也是比之前的比较感人 近段时间工作比较轻松,本人混迹各种公众号,妥妥的潜伏者 毕业至今 回首亦是三年有余,由于是毕业以来,一直从事的是java开发的工作,最近亦感觉自学达到一个瓶颈 总结一下原因主要有以下几点: 1:未系统化的进行学习,基础未扎 ...
分类:
其他好文 时间:
2018-10-21 00:55:30
阅读次数:
157
人工智能名片,电商企业营销工具 长期关注电商行业发展的人,可能会察觉到一个现象:中国电商行业这两年,似乎正发生着一些微妙却又能改变未来走向的变化。以快印客人工智能名片的总结来看,主要有以下几种: 人口增长红利不再,线上流量见顶,使得电商平台普遍遭遇瓶颈; 数百万企业同台竞争,市场趋于饱和,电商企业高度依赖平台流量; 网购消费全民化,消费者更加理性,电商市场由卖方市场向买方市场转移;
分类:
其他好文 时间:
2018-10-20 13:44:29
阅读次数:
197
mysql性能优化 1、 EXPLAIN 你的 SELECT 查询。使用 EXPLAIN 关键字可以让你知道MySQL是如何处理你的SQL语句的。这可以帮你分析你的查询语句或是表结构的性能瓶颈。 2、为搜索字段建索引,一般来说,应该在这些列 上创建索引,例如: 在作为主键的列上,强制该列的唯一性和组 ...
分类:
数据库 时间:
2018-10-19 17:41:57
阅读次数:
185
作为一个开发,总要时不时的帮运维排查问题、给运营导数据,而且也会担心自己开发的系统是否足够健壮,机器的性能是否都得到了发挥,哪些业务将会是瓶颈。总是需要分心去处理这些东西,怎么能写好代码,或许到了开发一套监控系统的时候了。 elk(Elasticsearch+Logstash+Kibana)是一套不 ...
分类:
其他好文 时间:
2018-10-19 14:15:07
阅读次数:
149