一、如何辨别性能出现问题? 1、响应时间长 2、卡顿、掉帧,如撸啊撸游戏,关闭特效会速度快 3、无响应 4、有响应,但无法服务,如12306刷不出车票 5、长时间loading 二、性能为什么会出现问题? 1、硬件处理能力不足 对于单机应用来讲,卡顿可能是本机处理能力不足 对于网络或手游,卡顿可能滴 ...
分类:
其他好文 时间:
2018-11-03 20:17:06
阅读次数:
103
一、传统架构演进到分布式架构 简介:讲解单机应用和分布式应用架构演进基础知识 (画图) 高可用 LVS+keepalive 1、单体应用:开发速度慢、启动时间长、依赖庞大、等等 2、微服务:易开发、理解和维护、独立的部署和启动等等 不足:分布式系统(分布式事务问题)、需要管理多个服务(服务治理) 二 ...
分类:
编程语言 时间:
2018-10-19 15:59:29
阅读次数:
341
前期我们针对架构准备阶段及需求分析这块我们写了2篇内容《HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇》《HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-下篇》内容来展开说明。
本篇... ...
分类:
其他好文 时间:
2018-10-08 13:27:21
阅读次数:
331
上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-架构分析(功能性、非功能性、关键约束)-上篇》我们详细分析了在架构分析过程中我们需要注意的内容,架构过程的方法论及实践经验,以更好的指导我们在具体架构落地。
本篇主将具体结合HRMS系统进行架构概要分析,按照上篇的理论指... ...
分类:
其他好文 时间:
2018-09-22 23:49:02
阅读次数:
494
上一篇《HRMS(人力资源管理系统)-从单机应用到SaaS应用-系统介绍》我们已经详细的分析了HRMS系统具备的功能,并且从HRMS系统的概念、系统功能、HR行业管理现状及痛点、发展趋势及行业前景、行业内的服务提供商情况、HRMS系统的建设意义及价值等方面进行了系统化的分析梳理。我想大家已经对于HR... ...
分类:
其他好文 时间:
2018-09-20 19:20:15
阅读次数:
235
上周发布的《2018,全新出发(全力推动实现住有所居》文章,其中记录了个人在这5年过程中的成长和收获,有幸认识了不少博客园的朋友,大家一起学习交流,在这个过程当中好多朋友提出SaaS系统如何设计,架构方面如何下手,在这5年的过程中我参与规划设计了很多的SaaS系统其中有不少的坑和痛苦的经验,特别是在... ...
分类:
其他好文 时间:
2018-09-16 16:01:16
阅读次数:
185
第一章课程介绍和学习路线1、微服务架构SpringCloud课程介绍简介:课程介绍和课程大纲讲解,讲课风格和重点内容理解技巧2、技术选型和学后水平简介:课程所需基础和技术选型讲解,学完课程可以到达怎样的程度,第二章架构演进和分布式系统基础知识1、传统架构演进到分布式架构简介:讲解单机应用和分布式应用架构演进基础知识(画图)2、微服务核心基础讲解简介:讲解微服务核心知识:网关、服务发现注册、配置中心
分类:
编程语言 时间:
2018-09-13 00:03:34
阅读次数:
220
软件应用的三个发展阶段: 单机应用 网络应用(C/S结构) BS结构:B表示浏览器,S表示server端。即利用浏览器作为客户端,因此对于图形界面的要求已经不高,现在的发展趋势是不使用安装,即不用任何的本地应用,图形很快就会被服务器构件开发所取代。 ...
分类:
其他好文 时间:
2018-08-04 23:24:42
阅读次数:
188
Redis 是什么?简单来说,Redis是一个开源的内存数据库,支持Key-Value等多种数据结构,可用于缓存、事件发布或订阅、高速队列等场景。Redis使用ANSIC语言编写,支持网络,提供字符串、哈希、列表、队列、集合结构直接存取,基于内存,可持久化。 在游戏应用中,可以将一些非角色数据,如排 ...
分类:
其他好文 时间:
2018-05-30 21:07:51
阅读次数:
175
这是做应用运维老生常谈的一个事儿,经常做,今天把他总结一下。不管什么性质的业务,吞吐量的本质是木桶原理,能跑多大量取决于木桶最短的那个板,脑袋里是不是立刻可以出现木桶的那个模型,哈哈!!换句话说,当有能力提高短板的高度时,业务的吞吐量就会有所上升,但同样有个边际效应,经过多次的优化后,当再次提高短板的成本非常非常大,而付出后提高的量很低时,那就不要较劲了,直接加服务器吧。言归正传,先解释一下单机Q
分类:
其他好文 时间:
2018-05-29 19:42:05
阅读次数:
400