上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页
摘要: 高并发架构 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景,为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。 服务器架构 从业务的单一发展到成熟,服务器架构也是从相对单一到集群,再到分布式服务。一个可以支 阅读全文
posted @ 2019-05-05 18:33 s硕s 阅读(567) 评论(0) 推荐(0)
摘要: 分布式架构 数据一致性 分布式架构下的数据一致性存在很多问题:1.跨系统间分布式事务如何解决?2.系统内多个服务的分布式事务如何解决?3.一个服务内多个数据源/数据库的分布式事务如何解决?等等问题。 域是一个虚拟的分类,几个系统属于某一个域,例如网上银行和手机银行都属于电子渠道领域; 传统的单体应用 阅读全文
posted @ 2019-04-28 20:17 s硕s 阅读(214) 评论(0) 推荐(0)
摘要: 中间件系统的架构设计 该系统的本质是希望能够用分布式的方式来处理一些数据,核心思想,就是把数据分发到很多台机器上来处理,然后需要有一台机器来控制N多台机器的分布式处理: 分布式的处理,就会肯定涉及到在Master中要维护这个集群的一些核心元数据。数据的分发处理的调度,处理的具体过程的进度,对集群里存 阅读全文
posted @ 2019-04-21 19:00 s硕s 阅读(1501) 评论(0) 推荐(0)
摘要: 如何做好架构 ①需求优化最重要:一个IT系统是多角色多模块分层分级的,像OSI模型上层应用简单依赖下层支撑,SOA设计中同级角色也只看对方的接口。各角色分工明确方便快速实现业务,这给架构优化带来很大问题,前端一个小逻辑需求会导致后端大规模联动,不同服务也没权限理解对方的内存数据,各个角色只能局限于自 阅读全文
posted @ 2019-04-14 20:32 s硕s 阅读(297) 评论(0) 推荐(0)
摘要: 我们的开发工作开始的时候是简单的,结束的时候是复杂的,我们无法做到说哪里的开发出了问题,直接将它换掉,改成新的,这样修改的代价会很大,而且带来的并发问题会更多,所以如何处理项目的出错修改,这值得我们仔细想想。 不管是平时的系统升级也好、修复bug也好、扩容也好,其实就是一场“手术”。通过这场“手术” 阅读全文
posted @ 2019-03-31 21:14 s硕s 阅读(579) 评论(0) 推荐(0)
摘要: 安全意识十原则(一) 我是软件工程的学生,精力主要集中在业务开发中、功能实现中,较少的注意软件的安全意识,在校的我们所做的项目还比较小型,如果针对工作后,公司项目的业务实现,我们只是简单做一下扫描和渗透,很少在在代码和逻辑层面做深入的分析,这样一旦出错,会发生比较严重的后果,所以安全还是要做好,首先 阅读全文
posted @ 2019-03-18 00:02 s硕s 阅读(211) 评论(0) 推荐(0)
摘要: 作者以飞机更换引擎为例来向我们展示了一个,如何给针对一个飞速发展的系统进行大幅度的改造,可以通过将All-in-one的架构改造成微服务架构,来尽可能减少或消除停服的时间。 一般重构的分类分为3种: 在更换引擎方案选择和设计的时候需要考虑到以下几个现实的情况: ①业务需要发展(由于新需求的开发时间不 阅读全文
posted @ 2019-03-17 23:28 s硕s 阅读(139) 评论(0) 推荐(0)
摘要: 以《淘宝网》为例,描绘质量属性的六个常见属性场景。 ①可用性: 含义: ·可用性与系统故障及其后果相关。 ··当系统不再提供其规范中所说的服务时,就出现了系统故障。 ···系统用户可以观察到此类故障。 ····可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正 阅读全文
posted @ 2019-03-14 10:52 s硕s 阅读(209) 评论(0) 推荐(0)
摘要: 开始是从云时代架构的最新一期开始看的,也就是3月1号,作者今天的问题是分库分表就能实现无限扩容吗? 服务的扩容,其实刚阅读时我并不太懂,于是我就自行百度了一下,大概的意思就是现有性能不能满足将来的更多需求,所以要进行服务器的调整来满足更多的请求。 作者从不同应用开始介绍,单体应用是最早的应用形态,不 阅读全文
posted @ 2019-03-10 23:47 s硕s 阅读(197) 评论(0) 推荐(0)
摘要: 浅谈架构漫谈,从架构的定义开始切入分析,架构到底是什么??老师在课上提出,架构就是找到切实解决别人的问题,平衡利益关系的最好方法。 为什么会产生架构一词? 由于不同的社会分工加上角色分配,建立起不同部分的有机结合,整合起来,达到这个整体的利益最大化,就是把一个整体(完成人类生存的所有工作)切分成不同 阅读全文
posted @ 2019-03-10 18:42 s硕s 阅读(204) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 17 下一页