随笔分类 -  架构

摘要:转载:https://www.cnblogs.com/lovecindywang/p/9617542.html 【下载本文PDF进行阅读】 转载:https://www.cnblogs.com/lovecindywang/p/9617542.html 【下载本文PDF进行阅读】 这里所说的三架马车是 阅读全文
posted @ 2019-07-16 10:44 割肉机 阅读(316) 评论(0) 推荐(0) 编辑
摘要:原文地址 这篇文章,我们聊聊大量同学问我的一个问题,面试的时候被问到一个让人特别手足无措的问题:你的系统如何支撑高并发? 大多数同学被问到这个问题压根儿没什么思路去回答,不知道从什么地方说起,其实本质就是没经历过一些真正有高并发系统的锤炼罢了。 因为没有过相关的项目经历,所以就没法从真实的自身体会和 阅读全文
posted @ 2019-06-27 10:56 割肉机 阅读(1307) 评论(0) 推荐(1) 编辑
摘要:以“前浪微博”场景为例,谈谈架构设计流程四步曲 让我们结合复杂度来源和架构设计原则,通过一个模拟的设计场景“前浪微博”,和你一起看看在实践中究竟如何进行架构设计。 我们假想一个创业公司,名称叫作“前浪微博”。前浪微博的业务发展很快,系统也越来越多,系统间协作的效率很低,例如: 用户发一条微博后,微博 阅读全文
posted @ 2018-08-17 13:08 割肉机 阅读(298) 评论(0) 推荐(0) 编辑
摘要:引言 在开发中,往往会遇到一些关于延时任务的需求。例如 生成订单30分钟未支付,则自动取消 生成订单60秒后,给用户发短信 对上述的任务,我们给一个专业的名字来形容,那就是延时任务。那么这里就会产生一个问题,这个延时任务和定时任务的区别究竟在哪里呢?一共有如下几点区别 定时任务有明确的触发时间,延时 阅读全文
posted @ 2018-07-03 09:08 割肉机 阅读(303) 评论(0) 推荐(0) 编辑
摘要:转载:https://mp.weixin.qq.com/s/s1cb9Ij6ouTYYCZovLhXTA 最近,想必大家的朋友圈都被“王菊”占领了,打开朋友圈到处可以见到“pick王菊”、“陶渊明”、“菊外人”等字眼,可谓是火的一塌糊涂。 作为一个“菊外人”的我“跟风”的去了解了一下到底是怎么回事儿 阅读全文
posted @ 2018-06-04 13:47 割肉机 阅读(305) 评论(0) 推荐(0) 编辑
摘要:spring4.0重要的一个新的改进是@RestController注解,它继承自@Controller注解。4.0之前的版本,Spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。 使用这个特性,我们可以开发REST服务的时候不需要使用@Controller 阅读全文
posted @ 2018-06-04 11:01 割肉机 阅读(355) 评论(0) 推荐(0) 编辑
摘要:从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext 阅读全文
posted @ 2018-06-04 09:54 割肉机 阅读(361) 评论(0) 推荐(0) 编辑
摘要:我们共同来构建更好的企业应用。Spring帮助全世界的开发团队构建简单、便携、快速和灵活的基于JVM的系统和应用。这两句话已经足以说明Spring的目标,它针对的领域是企业应用,这套框架构建的应用有着简单、便携、快速和灵活的特点。与EJB(Enterprise JavaBean,一个基于Java平台 阅读全文
posted @ 2018-06-04 09:54 割肉机 阅读(295) 评论(0) 推荐(0) 编辑
摘要:什么是缓存击穿 在谈论缓存击穿之前,我们先来回忆下从缓存中加载数据的逻辑,如下图所示 因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。场景如下图所示: 我们正常人在登录首页的时候,都是根据us 阅读全文
posted @ 2018-05-31 15:31 割肉机 阅读(1157) 评论(1) 推荐(0) 编辑
摘要:引言 为什么写这篇文章? 博主有两位朋友分别是小A和小B: 小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上线。每天过的都是这种生活,技术 阅读全文
posted @ 2018-05-31 13:53 割肉机 阅读(302) 评论(0) 推荐(0) 编辑
摘要:Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider 阅读全文
posted @ 2018-05-30 17:10 割肉机 阅读(201) 评论(0) 推荐(0) 编辑
摘要:基于Dubbo框架构建分布式服务 2015-03-31 22:30:45 Yanjun Dubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配置就能够实现 阅读全文
posted @ 2018-05-30 17:09 割肉机 阅读(238) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示