会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金色的鱼儿
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
41
42
43
44
45
46
47
48
49
···
59
下一页
2020年3月17日
避免大规模故障的微服务架构
摘要: 来源:xushuai110 blog.csdn.net/xushuai110/article/details/77726447 优雅的服务降级 Graceful Service Degradation 变更管理 Change management 自愈 Self-healing 故障切换缓存 Fai
阅读全文
posted @ 2020-03-17 15:26 金色的鱼儿
阅读(259)
评论(0)
推荐(0)
编辑
7000 字读懂互联网公司的架构演变历程
摘要: 前言 阶段一、单机构建网站 阶段二、应用服务器与数据库分离 阶段三、应用服务器集群 阶段四、数据库读写分离化 阶段五、用搜索引擎缓解读库的压力 阶段六、用缓存缓解读库的压力 阶段七、数据库水平拆分与垂直拆分 阶段八、应用的拆分 阶段九、引入消息中间件 十、总结 前言 我们以javaweb为例,来搭建
阅读全文
posted @ 2020-03-17 12:12 金色的鱼儿
阅读(435)
评论(0)
推荐(0)
编辑
雪花算法的基本理念和简单示例
摘要: 雪花算法 1、 背景分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。 有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。 而twitter的snowflak
阅读全文
posted @ 2020-03-17 10:38 金色的鱼儿
阅读(751)
评论(0)
推荐(0)
编辑
自增长id/UUID/雪花算法的深层次分析比较
摘要: 说到id之前,先说一下mysql数据库的Innodb的主键索引,因为这和索引息息相关。我们知道,在Innodb中,采用的是B+数索引。Innodb的存储结构,是聚簇索引。对于聚簇索引,(1)顺序主键和随机主键的对效率的影响很大。我们分插入和查询来讲: 插入。在磁盘中,有一个页的概念,而一页的容量是固
阅读全文
posted @ 2020-03-17 10:17 金色的鱼儿
阅读(1576)
评论(0)
推荐(0)
编辑
2020年3月14日
Priceline:逆向拍卖模式的玄机
摘要: 转载于:http://tech.163.com/11/0421/22/726SULQ5000938EN.html 去年年底,美国《首席执行官》杂志评出了2010年度“财富创造者”。排在名单榜首的,并非人们早已耳熟能详的乔布斯和亚马逊CEO贝佐斯,而是来自Priceline网站的杰弗里•博伊德,他也是
阅读全文
posted @ 2020-03-14 13:26 金色的鱼儿
阅读(1861)
评论(0)
推荐(0)
编辑
2020年3月13日
阿里云面试官:如果是MySQL引起的CPU消耗过大,你会如何优化?
摘要: 转载于:https://mp.weixin.qq.com/s/CJNopAGntJ92CaaPrnn1JA 谁在消耗cpu? 用户+系统+IO等待+软硬中断+空闲 祸首是谁? 用户 用户空间CPU消耗,各种逻辑运算 正在进行大量tps 函数/排序/类型转化/逻辑IO访问… 用户空间消耗大量cpu,产
阅读全文
posted @ 2020-03-13 13:44 金色的鱼儿
阅读(306)
评论(0)
推荐(0)
编辑
面试官,别问我 HTTP 了!看这 30 张图就行!
摘要: 转载于:https://mp.weixin.qq.com/s/4epUWMCLpwCBxxQgEbL8gA 前言 在面试过程中,HTTP 被提问的概率还是比较高的。 这里搜集了 5 大类 HTTP 面试常问的题目,同时这 5 大类题跟 HTTP 的发展和演变关联性是比较大的,通过问答 + 图解的形式
阅读全文
posted @ 2020-03-13 13:17 金色的鱼儿
阅读(284)
评论(0)
推荐(0)
编辑
2020年3月9日
SpringBoot整合RocketMQ
摘要: 上篇博客讲解了服务器集群部署RocketMQ 博客地址:RocketMQ(2) Docker部署RocketMQ集群 这篇在上篇搭建好的基础上,将SpringBoot整合RocketMQ实现生产消费。 GitHub地址: https://github.com/yudiandemingzi/sprin
阅读全文
posted @ 2020-03-09 12:19 金色的鱼儿
阅读(6080)
评论(1)
推荐(1)
编辑
RabbitMQ(五)消息发送失败后的处理
摘要: 前一篇文章,写了消息发送确认的一些内容就是消息发送成功或失败的时候,都会调用confirmListener 或者returnListener.如果消息发送成功,就不考虑了.当消息发送失败时,怎么处理这个消息呢.1.自动重发2.系统预警人工处理等以上操作,都需要知道是哪条消息,具体什么内容发送失败了,
阅读全文
posted @ 2020-03-09 11:22 金色的鱼儿
阅读(4323)
评论(0)
推荐(0)
编辑
2020年3月5日
分享一些JVM常见的面试题(转)
摘要: 前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 Java 知识点进行复习和学习一番,大部分内容参照自这一篇文章,有一些自己补充的,也算是重新学习一下 Java 吧。 (一)JVM 基础知
阅读全文
posted @ 2020-03-05 15:29 金色的鱼儿
阅读(263)
评论(0)
推荐(0)
编辑
上一页
1
···
41
42
43
44
45
46
47
48
49
···
59
下一页
公告